Implementation notes: amd64, genji239, crypto_core/aes128encrypt

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_core
Primitive: aes128encrypt
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
162512 0 017573 856 832dolbeau/aesenc-inticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
162512 0 017221 856 832dolbeau/aesenc-inticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
162512 0 017013 856 832dolbeau/aesenc-inticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
162512 0 016901 856 832dolbeau/aesenc-inticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
164480 0 016269 856 768dolbeau/aesenc-inticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
164480 0 016301 856 768dolbeau/aesenc-inticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
164480 0 016333 856 768dolbeau/aesenc-inticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
164480 0 016269 856 768dolbeau/aesenc-inticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
164480 0 016301 856 768dolbeau/aesenc-inticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
164480 0 016333 856 768dolbeau/aesenc-inticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
164480 0 016301 856 768dolbeau/aesenc-inticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
164480 0 016333 856 768dolbeau/aesenc-inticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
164480 0 016333 856 768dolbeau/aesenc-inticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
166461 0 013673 816 800dolbeau/aesenc-intgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
166480 0 016669 856 768dolbeau/aesenc-inticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
166480 0 016669 856 768dolbeau/aesenc-inticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
166480 0 016269 856 768dolbeau/aesenc-inticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
166480 0 016301 856 768dolbeau/aesenc-inticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
166480 0 016669 856 768dolbeau/aesenc-inticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
166480 0 016269 856 768dolbeau/aesenc-inticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
170592 0 015133 856 768dolbeau/aesenc-inticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
172592 0 015189 856 768dolbeau/aesenc-inticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
178510 0 010980 808 800dolbeau/aesenc-intgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
178507 0 010068 792 800dolbeau/aesenc-intgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
180509 0 010940 808 800dolbeau/aesenc-intgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
246480 0 016669 856 768dolbeau/aesenc-inticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
3146962 0 020177 816 800dolbeau/std-4ftgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3226215 0 016708 808 800dolbeau/std-4ftgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3249296 0 025085 856 768dolbeau/std-4fticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
3269296 0 025941 856 832dolbeau/std-4fticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
3269296 0 025653 856 832dolbeau/std-4fticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
3269296 0 025085 856 768dolbeau/std-4fticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
3289296 0 025085 856 768dolbeau/std-4fticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
3289232 0 023773 856 768dolbeau/std-4fticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
3309264 0 025453 856 768dolbeau/std-4fticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
3309264 0 025453 856 768dolbeau/std-4fticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
3309264 0 025453 856 768dolbeau/std-4fticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
3309264 0 025453 856 768dolbeau/std-4fticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
3329296 0 025085 856 768dolbeau/std-4fticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
3329264 0 025733 856 832dolbeau/std-4fticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
3349280 0 023877 856 768dolbeau/std-4fticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
3366190 0 015796 792 800dolbeau/std-4ftgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3369264 0 026261 856 832dolbeau/std-4fticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
3404968 0 018177 816 800dolbeau/std-2ftgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3409360 0 025213 856 768dolbeau/std-4fticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
3409360 0 025213 856 768dolbeau/std-4fticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
3409360 0 025213 856 768dolbeau/std-4fticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
3449344 0 025229 856 768dolbeau/std-4fticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
3449344 0 025229 856 768dolbeau/std-4fticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
3469344 0 025229 856 768dolbeau/std-4fticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
3524158 0 013764 792 800dolbeau/std-2ftgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3526204 0 016668 808 800dolbeau/std-4ftgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3529360 0 025213 856 768dolbeau/std-4fticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
3549344 0 025229 856 768dolbeau/std-4fticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
3563967 0 017185 816 800dolbeau/std-1ftgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3564199 0 014692 808 800dolbeau/std-2ftgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3647696 0 022237 856 768dolbeau/std-2fticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
3664204 0 014668 808 800dolbeau/std-2ftgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3667856 0 022453 856 768dolbeau/std-2fticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
3667840 0 024197 856 832dolbeau/std-2fticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
3687840 0 023629 856 768dolbeau/std-2fticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
3687840 0 023629 856 768dolbeau/std-2fticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
3687840 0 023629 856 768dolbeau/std-2fticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
3706848 0 021389 856 768dolbeau/std-1fticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
3706720 0 021317 856 768dolbeau/std-1fticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
3706784 0 023429 856 832dolbeau/std-1fticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
3707760 0 023949 856 768dolbeau/std-2fticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
3707760 0 023949 856 768dolbeau/std-2fticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
3707760 0 024757 856 832dolbeau/std-2fticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
3707840 0 024485 856 832dolbeau/std-2fticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
3707760 0 024229 856 832dolbeau/std-2fticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
3707760 0 023949 856 768dolbeau/std-2fticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
3726832 0 023021 856 768dolbeau/std-1fticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
3726784 0 022573 856 768dolbeau/std-1fticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
3726832 0 023021 856 768dolbeau/std-1fticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
3726784 0 022573 856 768dolbeau/std-1fticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
3726784 0 022573 856 768dolbeau/std-1fticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
3726832 0 023829 856 832dolbeau/std-1fticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
3726784 0 023141 856 832dolbeau/std-1fticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
3726832 0 023021 856 768dolbeau/std-1fticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
3726784 0 022573 856 768dolbeau/std-1fticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
3727760 0 023949 856 768dolbeau/std-2fticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
3746832 0 023021 856 768dolbeau/std-1fticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
3746832 0 023301 856 832dolbeau/std-1fticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
3763201 0 013700 808 800dolbeau/std-1ftgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3767840 0 023629 856 768dolbeau/std-2fticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
3803122 0 012724 792 800dolbeau/std-1ftgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3826848 0 022733 856 768dolbeau/std-1fticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
3826848 0 022733 856 768dolbeau/std-1fticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
3826848 0 022733 856 768dolbeau/std-1fticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
3827776 0 023629 856 768dolbeau/std-2fticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
3827776 0 023629 856 768dolbeau/std-2fticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
3827936 0 023821 856 768dolbeau/std-2fticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
3827776 0 023629 856 768dolbeau/std-2fticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
3827776 0 023629 856 768dolbeau/std-2fticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
3846848 0 022733 856 768dolbeau/std-1fticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
3847936 0 023821 856 768dolbeau/std-2fticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
3847936 0 023821 856 768dolbeau/std-2fticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
3863189 0 013660 808 800dolbeau/std-1ftgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3867936 0 023821 856 768dolbeau/std-2fticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
3906960 0 022813 856 768dolbeau/std-1fticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
3906960 0 022813 856 768dolbeau/std-1fticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
3926960 0 022813 856 768dolbeau/std-1fticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
3986960 0 022813 856 768dolbeau/std-1fticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
544138 0 010816 824 800opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
544138 0 013565 832 800opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
544140 0 09872 808 800opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
544144 0 016537 872 768opensslicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
544144 0 016137 872 768opensslicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
544144 0 016169 872 768opensslicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
544144 0 016201 872 768opensslicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
544144 0 016537 872 768opensslicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
544144 0 016137 872 768opensslicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
544144 0 014873 872 768opensslicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
544144 0 014929 872 768opensslicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
544144 0 016537 872 768opensslicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
544144 0 016137 872 768opensslicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
544144 0 016993 872 832opensslicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
544144 0 016201 872 768opensslicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
544144 0 016169 872 768opensslicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
544144 0 016201 872 768opensslicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
544144 0 016817 872 832opensslicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
544144 0 016705 872 832opensslicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
544144 0 016137 872 768opensslicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
546139 0 010776 824 800opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
546144 0 016201 872 768opensslicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
546144 0 017345 872 832opensslicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
548144 0 016169 872 768opensslicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
548144 0 016537 872 768opensslicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
550144 0 016169 872 768opensslicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
1751903518 0 016753 816 800refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
40185612080 0 029093 856 832reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
40190212080 0 028565 856 832reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
40880011104 0 027765 856 832reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
40921211440 0 027813 856 832reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
45588012800 0 029005 856 768reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
45590812800 0 029005 856 768reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
45596812800 0 029005 856 768reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
45628412800 0 029005 856 768reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
46189211744 0 027549 856 768reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
46212611744 0 027549 856 768reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
46332411744 0 027549 856 768reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
46332811744 0 027549 856 768reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
47341415712 0 030309 856 768reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
47468416192 0 030733 856 768reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
47663616192 0 032045 856 768reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
47666016192 0 032045 856 768reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
47667216192 0 032045 856 768reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
47667616304 0 032125 856 768reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
47675016192 0 032045 856 768reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
47679216304 0 032125 856 768reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
47684616304 0 032125 856 768reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
48201216304 0 032125 856 768reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
5858061687 0 012132 808 800refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
5930501538 0 011076 792 800refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
6051261717 0 012204 808 800refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017

Test failure

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer dolbeau/std-1ft
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer dolbeau/std-1ft
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer dolbeau/std-2ft
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer dolbeau/std-2ft
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer dolbeau/std-4ft
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer dolbeau/std-4ft
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer openssl
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer openssl
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
core.c: core.c: In function 'aes128ni_setkey_encrypt':
core.c: core.c:12:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: 12 | __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core.c: | |
core.c: | const unsigned int *
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/xmmintrin.h:1255,
core.c: from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/emmintrin.h:701:35: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: 701 | _mm_loadu_si128 (__m128i_u const *__P)
core.c: | ~~~~~~~~~~~~~~~~~^~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE dolbeau/aesenc-int
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE dolbeau/aesenc-int
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE dolbeau/aesenc-int
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE dolbeau/aesenc-int

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
core.c: core.c(12): warning #167: argument of type "const unsigned int *" is incompatible with parameter of type "const union __m128i *"
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^
core.c:

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer dolbeau/aesenc-int
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer dolbeau/aesenc-int