Implementation notes: amd64, genji346, crypto_hash/shavite3512

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: shavite3512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
55209447 48 1621894 880 1376aes-instructgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
554012139 48 1627545 920 1344aes-instructicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
556012139 48 1627545 920 1344aes-instructicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
556011227 48 1625305 920 1344aes-instructicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
556011355 48 1625489 920 1344aes-instructicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
556011939 48 1627313 920 1344aes-instructicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
556012139 48 1627545 920 1344aes-instructicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
556011939 48 1627313 920 1344aes-instructicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
556012139 48 1627545 920 1344aes-instructicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
558011939 48 1627313 920 1344aes-instructicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
558011939 48 1627313 920 1344aes-instructicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
572010513 48 1626273 920 1344aes-instructicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
572010721 48 1626081 920 1344aes-instructicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
572010721 48 1626081 920 1344aes-instructicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
572010513 48 1626273 920 1344aes-instructicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
572010721 48 1626081 920 1344aes-instructicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
572010513 48 1626273 920 1344aes-instructicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
574010721 48 1626081 920 1344aes-instructicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
576010513 48 1626273 920 1344aes-instructicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
80006788 48 1616830 880 1376aes-instructgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
80206695 48 1616958 880 1376aes-instructgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
94006014 48 1615104 856 1376aes-instructgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3768039361 0 048753 800 736sphlibclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
3772041321 0 053371 808 752sphlibclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
3778041321 0 053371 808 752sphlibclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
3778041697 0 054323 808 752sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
3798035511 0 044676 792 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3856044315 0 056769 816 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3942040417 0 050529 816 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3980040206 0 050529 816 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4014018267 0 030721 816 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4020013790 0 024113 816 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4144013474 0 023585 816 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4258015606 0 028259 808 752sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4322012019 0 021188 792 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4366045094 0 057411 808 736sphlibclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4398081616 0 097013 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
4398081616 0 097013 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
4402081168 0 096485 856 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
4404081168 0 096485 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
4404081168 0 096485 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
4404081616 0 097013 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
4406080992 0 095117 856 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
4422067808 0 083173 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
4426067808 0 083173 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
4428067808 0 083173 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
4430067808 0 083173 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
4436081616 0 097013 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
4448081936 0 097653 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
4454081936 0 097653 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
4454067840 0 083589 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
4458082384 0 097749 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
4458081760 0 095829 856 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
4460067840 0 083589 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
4470016772 0 029091 808 736sphlib-smallclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4470067840 0 083589 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
4470067840 0 083589 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
4472066816 0 080885 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
4496081936 0 097653 856 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
4530066496 0 080621 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
4546068528 0 083877 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
4548068528 0 083877 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
4552068512 0 083861 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
4552068512 0 083861 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
4592071768 192 084396 1008 752no-saltclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4602067536 0 082933 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
4602067536 0 082933 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
4604067536 0 082933 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
4608031048 192 043676 1008 752low-memclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4614067536 0 082933 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
4676037160 192 049804 1008 752IntelL1Cacheclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4726030616 192 042924 1008 736low-memclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4762066312 192 078140 1008 752no-saltclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4802082280 192 094604 1008 736new-aes-roundclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4806029864 192 041692 1008 752low-memclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4816082600 192 095244 1008 752new-aes-roundclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4816064247 192 073474 1000 736no-saltclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4820015038 0 027099 808 752sphlib-smallclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4824015038 0 027099 808 752sphlib-smallclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4830027171 192 036402 1000 736low-memclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4838029864 192 041692 1008 752low-memclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4846052376 192 067641 1064 744low-memicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
4856051744 192 065737 1064 744low-memicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
4870049416 192 064601 1064 744low-memicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
4874049416 192 064601 1064 744low-memicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
4880052376 192 067641 1064 744low-memicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
4884049416 192 064601 1064 744low-memicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
4884049416 192 064601 1064 744low-memicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
4884052376 192 067641 1064 744low-memicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
4906052376 192 067641 1064 744low-memicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
4946049160 192 064745 1064 744low-memicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
4948049144 192 064729 1064 744low-memicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
4950049160 192 064745 1064 744low-memicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
4960049160 192 064745 1064 744low-memicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
4992033163 192 042418 1000 736IntelL1Cacheclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5004036136 192 047964 1008 752IntelL1Cacheclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5004051928 192 067161 1064 744low-memicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
5006051928 192 067161 1064 744low-memicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
5008036136 192 047964 1008 752IntelL1Cacheclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5020037832 192 050156 1008 736IntelL1Cacheclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5022051608 192 065545 1064 744low-memicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
5032026007 192 036294 1024 776low-memgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5052051928 192 067161 1064 744low-memicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
5056051928 192 067161 1064 744low-memicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
5082082072 192 094716 1008 752different-orderclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5116018632 192 031260 1008 752lower-memclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5122012772 0 022177 800 736sphlib-smallclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5148076008 192 087836 1008 752different-orderclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5160076008 192 087836 1008 752different-orderclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5164017528 192 029356 1008 752lower-memclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5168084280 192 096604 1008 736different-orderclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5176034857 192 047278 1024 776IntelL1Cachegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5188018504 192 030812 1008 736lower-memclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5196033639 192 043926 1024 776IntelL1Cachegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5196073981 192 083250 1000 736different-orderclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5210017528 192 029356 1008 752lower-memclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5238079800 192 091628 1008 752new-aes-roundclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5240050632 192 064625 1064 744IntelL1Cacheicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
5242075906 192 085170 1000 736new-aes-roundclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5248023716 192 032808 1000 776low-memgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5250082384 0 097749 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
5260047640 192 063257 1064 744IntelL1Cacheicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
5262048264 192 063481 1064 744IntelL1Cacheicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
5264050080 192 064017 1064 744IntelL1Cacheicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
5274048264 192 063481 1064 744IntelL1Cacheicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
5276048264 192 063481 1064 744IntelL1Cacheicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
5276081888 0 097605 856 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
5278082384 0 097749 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
5282047656 192 063273 1064 744IntelL1Cacheicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
5284047656 192 063273 1064 744IntelL1Cacheicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
5292047656 192 063273 1064 744IntelL1Cacheicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
5292048264 192 063481 1064 744IntelL1Cacheicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
5302051144 192 066409 1064 744IntelL1Cacheicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
5304051144 192 066409 1064 744IntelL1Cacheicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
5310051144 192 066409 1064 744IntelL1Cacheicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
5312050472 192 065705 1064 744IntelL1Cacheicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
5312050472 192 065705 1064 744IntelL1Cacheicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
5312051144 192 066409 1064 744IntelL1Cacheicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
5314050472 192 065705 1064 744IntelL1Cacheicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
5316050472 192 065705 1064 744IntelL1Cacheicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
5334066312 192 078140 1008 752no-saltclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5388074618 192 084686 1024 776new-aes-roundgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5424026551 192 036622 1024 776low-memgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5460015221 192 024450 1000 736lower-memclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5472080601 192 093022 1024 776new-aes-roundgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5490031031 192 040120 1000 776IntelL1Cachegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5492048424 192 063689 1064 744lower-memicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
54960101000 192 0114993 1064 744different-ordericc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
5496048424 192 063689 1064 744lower-memicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
5498048424 192 063689 1064 744lower-memicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
5498048424 192 063689 1064 744lower-memicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
55000100568 192 0115801 1064 744new-aes-roundicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
55020100568 192 0115801 1064 744new-aes-roundicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
55020100568 192 0115801 1064 744new-aes-roundicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
5502096472 192 0111705 1064 744no-salticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
5502096472 192 0111705 1064 744no-salticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
5502096472 192 0111705 1064 744no-salticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
5504096472 192 0111705 1064 744no-salticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
55140101080 192 0116345 1064 744different-ordericc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
55160101080 192 0116345 1064 744different-ordericc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
55160101080 192 0116345 1064 744different-ordericc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
55160101080 192 0116345 1064 744different-ordericc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
5520045080 192 060297 1064 744lower-memicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
5526098456 192 0113673 1064 744new-aes-roundicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
5526094360 192 0109545 1064 744no-salticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
5528098456 192 0113673 1064 744new-aes-roundicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
5528094360 192 0109545 1064 744no-salticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
5528094200 192 0109385 1064 744no-salticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
5530045080 192 060297 1064 744lower-memicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
5532098488 192 0113705 1064 744different-ordericc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
5532098488 192 0113705 1064 744different-ordericc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
55320100872 192 0116105 1064 744different-ordericc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
5532098488 192 0113705 1064 744different-ordericc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
5532098456 192 0113673 1064 744new-aes-roundicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
55340100872 192 0116105 1064 744different-ordericc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
5534077367 192 087654 1024 776new-aes-roundgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5534074327 192 084614 1024 776no-saltgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
55360100872 192 0116105 1064 744different-ordericc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
5536078617 192 091038 1024 776no-saltgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5540045080 192 060297 1064 744lower-memicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
5544045080 192 060297 1064 744lower-memicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
5546097304 192 0112569 1064 744no-salticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
55480101400 192 0116665 1064 744new-aes-roundicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
55500101400 192 0116665 1064 744new-aes-roundicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
5550097304 192 0112569 1064 744no-salticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
5552097304 192 0112569 1064 744no-salticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
5554066572 192 075656 1000 776different-ordergcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5560098296 192 0113913 1064 744different-ordericc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
5568098328 192 0113945 1064 744different-ordericc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
5570098024 192 0113641 1064 744new-aes-roundicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
5572093928 192 0109513 1064 744no-salticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
55740100872 192 0116105 1064 744different-ordericc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
5574098024 192 0113641 1064 744new-aes-roundicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
5574098040 192 0113657 1064 744new-aes-roundicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
5574073057 192 083118 1024 776no-saltgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5576034322 192 044382 1024 776IntelL1Cachegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
55760100880 192 0114817 1064 744new-aes-roundicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
5576093944 192 0109529 1064 744no-salticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
5578098024 192 0113641 1064 744new-aes-roundicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
5578093928 192 0109513 1064 744no-salticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
5578096784 192 0110721 1064 744no-salticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
55820101584 192 0115521 1064 744different-ordericc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
55820101896 192 0115889 1064 744new-aes-roundicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
5586097800 192 0111793 1064 744no-salticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
5588093928 192 0109513 1064 744no-salticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
5616073167 192 083230 1024 776different-ordergcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5668070743 192 081030 1024 776different-ordergcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5690015891 192 025950 1024 776lower-memgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5722070551 192 079640 1000 776no-saltgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5756047968 192 061961 1064 744lower-memicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
5762045784 192 061017 1064 744lower-memicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
5764045784 192 061017 1064 744lower-memicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
5766045784 192 061017 1064 744lower-memicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
5768045784 192 061017 1064 744lower-memicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
5804075560 192 084648 1000 776new-aes-roundgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5838014532 192 023624 1000 776lower-memgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5862042504 192 058121 1064 744lower-memicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
5864042504 192 058121 1064 744lower-memicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
5866042504 192 058121 1064 744lower-memicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
5882042504 192 058121 1064 744lower-memicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
5904045688 192 059625 1064 744lower-memicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
5914015927 192 026214 1024 776lower-memgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5946028889 192 041310 1024 776low-memgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5996079800 192 091628 1008 752new-aes-roundclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
6010018761 192 031182 1024 776lower-memgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
6082082384 0 097749 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
62500101400 192 0116665 1064 744new-aes-roundicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
6314097304 192 0112569 1064 744no-salticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
6318098312 192 0113529 1064 744different-ordericc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
6344094360 192 0109545 1064 744no-salticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
6378098296 192 0113913 1064 744different-ordericc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
6452074585 192 087006 1024 776different-ordergcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
6926098296 192 0113913 1064 744different-ordericc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
70240100568 192 0115801 1064 744new-aes-roundicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
7142098296 192 0113513 1064 744new-aes-roundicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
7630081264 0 096581 856 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
7762074344 192 086652 1008 736no-saltclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
81040101400 192 0116665 1064 744new-aes-roundicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
15308026192 192 037988 1008 7528-bitclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
15356026192 192 037988 1008 7528-bitclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
15430027360 192 039956 1008 7528-bitclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
17176031664 192 046953 1064 7448-biticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
17190031664 192 046953 1064 7448-biticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
17200030872 192 044889 1064 7448-biticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
17200031664 192 046953 1064 7448-biticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
17238031664 192 046953 1064 7448-biticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
17338028800 192 044009 1064 7448-biticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
17382028800 192 044009 1064 7448-biticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
17388028800 192 044009 1064 7448-biticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
17430028800 192 044009 1064 7448-biticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
17462029832 192 042116 1008 7368-bitclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
21654032032 192 045993 1064 7448-biticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
21770032560 192 047817 1064 7448-biticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
21816032560 192 047817 1064 7448-biticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
21824032560 192 047817 1064 7448-biticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
21858029664 192 045273 1064 7448-biticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
21862029664 192 045273 1064 7448-biticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
21892029664 192 045273 1064 7448-biticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
21984029664 192 045273 1064 7448-biticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
22014032560 192 047817 1064 7448-biticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
41392014037 192 023290 1000 7368-bitclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
43814014767 192 025078 1024 7768-bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
44674017049 192 029494 1024 7768-bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
83486012444 192 021560 1000 7768-bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
88668014181 192 024262 1024 7768-bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017

Test failure

Implementation: 8-bit
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer 8-bit
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer 8-bit
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer 8-bit
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer 8-bit
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer 8-bit
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer 8-bit
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer IntelL1Cache
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer IntelL1Cache
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer IntelL1Cache
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer IntelL1Cache
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer IntelL1Cache
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer IntelL1Cache
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aes-instruct
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aes-instruct
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer aes-instruct
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer aes-instruct
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer aes-instruct
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer aes-instruct
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer different-order
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer different-order
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer different-order
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer different-order
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer different-order
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer different-order
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer low-mem
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer low-mem
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer low-mem
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer low-mem
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer low-mem
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer low-mem
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer lower-mem
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer lower-mem
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer lower-mem
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer lower-mem
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer lower-mem
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer lower-mem
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer new-aes-round
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer new-aes-round
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer new-aes-round
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer new-aes-round
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer new-aes-round
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer new-aes-round
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer no-salt
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer no-salt
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer no-salt
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer no-salt
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer no-salt
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer no-salt
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sphlib
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sphlib
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sphlib
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib-small
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib-small
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sphlib-small
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sphlib-small
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sphlib-small
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: 8-bit
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: ./portable.h:109:2: warning: NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!! [-W#warnings]
SHAvite3.c: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c: ^
SHAvite3.c: ./portable.h:510:1: warning: '/*' within block comment [-Wcomment]
SHAvite3.c: /* "x++" is passed as an argument, thus increasing x 4 times instead of one */
SHAvite3.c: ^
SHAvite3.c: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE 8-bit
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE 8-bit
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE 8-bit
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE 8-bit
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE 8-bit
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE IntelL1Cache
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE IntelL1Cache
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE IntelL1Cache
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE IntelL1Cache
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE IntelL1Cache
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE different-order
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE different-order
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE different-order
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE different-order
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE different-order
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE low-mem
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE low-mem
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE low-mem
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE low-mem
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE low-mem
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE lower-mem
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE lower-mem
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE lower-mem
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE lower-mem
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE lower-mem
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE new-aes-round
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE new-aes-round
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE new-aes-round
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE new-aes-round
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE new-aes-round
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE no-salt
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE no-salt
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE no-salt
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE no-salt
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE no-salt

Compiler output

Implementation: 8-bit
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!! [-Wcpp]
SHAvite3.c: 109 | #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c: | ^~~~~~~

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE 8-bit
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE 8-bit
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE 8-bit
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE 8-bit
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE IntelL1Cache
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE IntelL1Cache
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE IntelL1Cache
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE IntelL1Cache
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE different-order
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE different-order
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE different-order
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE different-order
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE low-mem
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE low-mem
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE low-mem
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE low-mem
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE lower-mem
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE lower-mem
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE lower-mem
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE lower-mem
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE new-aes-round
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE new-aes-round
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE new-aes-round
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE new-aes-round
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE no-salt
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE no-salt
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE no-salt
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE no-salt

Compiler output

Implementation: aes-instruct
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: In file included from hash.c:4:
hash.c: In file included from ./SHA3api_ref.h:13:
hash.c: ./compress.h:140:9: error: invalid operand for instruction
hash.c: asm ("movaps xmm0, [SHAVITE512_PTXT]");
hash.c: ^
hash.c: <inline asm>:1:15: note: instantiated into assembly here
hash.c: movaps xmm0, [SHAVITE512_PTXT]
hash.c: ^~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:
hash.c: In file included from ./SHA3api_ref.h:13:
hash.c: ./compress.h:141:9: error: invalid operand for instruction
hash.c: asm ("movaps xmm1, [SHAVITE512_PTXT+16]");
hash.c: ^
hash.c: <inline asm>:1:15: note: instantiated into assembly here
hash.c: movaps xmm1, [SHAVITE512_PTXT+16]
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:
hash.c: In file included from ./SHA3api_ref.h:13:
hash.c: ./compress.h:142:9: error: invalid operand for instruction
hash.c: asm ("movaps xmm2, [SHAVITE512_PTXT+32]");
hash.c: ^
hash.c: <inline asm>:1:15: note: instantiated into assembly here
hash.c: movaps xmm2, [SHAVITE512_PTXT+32]
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:
hash.c: ...

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