Implementation notes: amd64, genji262, crypto_hash/keccak

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: keccak
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
128049260 0 020849 800 776inplacegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
129586060 0 017649 800 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
131564712 0 014724 792 776inplacegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
131563080 0 013092 792 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1317820177 0 031865 800 776opt64u6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1324419705 0 029897 800 776opt64u6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
134864194 0 013188 776 776inplacegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
135964498 0 014425 800 776inplacegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
136182645 0 011636 776 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1364019592 0 029609 800 776opt64u6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1390418388 0 027460 776 776opt64u6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1408062340 0 074267 792 752opt64lcu24clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1408062429 0 074955 792 752opt64lcu24clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1410262340 0 074267 792 752opt64lcu24clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1410261367 0 070633 784 736opt64lcu24clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1425619460 0 031387 792 752opt64lcu6clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1438819460 0 031387 792 752opt64lcu6clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1449819135 0 028393 784 736opt64lcu6clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1449860774 0 069844 776 776opt64lcu24gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14520160329 0 0174341 840 744x86_64_asmicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
14542160329 0 0175533 840 744x86_64_asmicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1458619238 0 031179 792 752opt64u6clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1458618862 0 028121 784 736opt64u6clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1467419327 0 031867 792 752opt64u6clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
14674160329 0 0175933 840 744x86_64_asmicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
14696160329 0 0175597 840 744x86_64_asmicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
1476219238 0 031179 792 752opt64u6clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
14806160329 0 0175933 840 744x86_64_asmicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
14806160329 0 0175565 840 744x86_64_asmicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
1482819549 0 032075 792 752opt64lcu6clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1482864378 0 076065 800 776opt64lcu24gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1482818998 0 028068 776 776opt64lcu6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14828160329 0 0175597 840 744x86_64_asmicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
14828160329 0 0175565 840 744x86_64_asmicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
14850159933 0 0171521 800 776x86_64_asmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14850160329 0 0175533 840 744x86_64_asmicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
14960159337 0 0168292 776 776x86_64_asmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14960160329 0 0175933 840 744x86_64_asmicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
14960160329 0 0175565 840 744x86_64_asmicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
14960160329 0 0175597 840 744x86_64_asmicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
14960160329 0 0174285 840 744x86_64_asmicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
14960160329 0 0175533 840 744x86_64_asmicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
14960160329 0 0175533 840 744x86_64_asmicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1498263986 0 074177 800 776opt64lcu24gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14982159773 0 0169849 800 776x86_64_asmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
15026159579 0 0169481 800 776x86_64_asmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1509263614 0 073625 800 776opt64lcu24gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
15114160329 0 0175933 840 744x86_64_asmicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
15114160329 0 0175565 840 744x86_64_asmicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
1513620338 0 030529 800 776opt64lcu6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
15136160329 0 0175597 840 744x86_64_asmicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
1531220490 0 032177 800 776opt64lcu6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1590619940 0 029961 800 776opt64lcu6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1592870456 0 084477 840 744opt64lcu6icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1595023440 0 039029 840 744inplaceicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1595023440 0 039029 840 744inplaceicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1601646896 0 062493 840 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1603846896 0 062493 840 744simpleicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1610423440 0 039029 840 744inplaceicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1610472040 0 087709 840 744opt64u6icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1610423440 0 039029 840 744inplaceicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1610472040 0 087709 840 744opt64u6icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1610472040 0 087709 840 744opt64u6icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1610472040 0 087709 840 744opt64u6icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1623671160 0 085181 840 744opt64lcu24icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1634646896 0 062493 840 744simpleicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1650046896 0 062493 840 744simpleicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1669874864 0 090533 840 744opt64lcu6icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1669874864 0 090533 840 744opt64lcu6icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1669874864 0 090533 840 744opt64lcu6icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1678675264 0 090933 840 744opt64lcu24icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1678675264 0 090933 840 744opt64lcu24icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1678675264 0 090933 840 744opt64lcu24icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1680875264 0 090933 840 744opt64lcu24icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1687474864 0 090533 840 744opt64lcu6icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1700624136 0 038077 840 744inplaceicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1718274096 0 088117 840 744opt64u6icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1722675384 0 089461 840 744opt64lcu6icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
173582866 0 012793 800 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1764447872 0 061821 840 744simpleicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1775476888 0 090965 840 744opt64lcu24icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
1812882760 0 098029 840 744opt64u6icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1812882760 0 098029 840 744opt64u6icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1812882760 0 098029 840 744opt64u6icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1817281456 0 096725 840 744opt64lcu6icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1817281456 0 096725 840 744opt64lcu6icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1819481456 0 096725 840 744opt64lcu6icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1830482112 0 097381 840 744opt64lcu24icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1839281456 0 096725 840 744opt64lcu6icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1841482760 0 098029 840 744opt64u6icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1848082112 0 097381 840 744opt64lcu24icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1848082112 0 097381 840 744opt64lcu24icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1848082112 0 097381 840 744opt64lcu24icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1885427568 0 042757 840 744inplaceicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1894282928 0 097005 840 744opt64u6icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
1898655632 0 070829 840 744simpleicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
190086220 0 018059 792 752inplaceclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1903027568 0 042757 840 744inplaceicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1903027032 0 041029 840 744inplaceicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
1903012480 0 028149 840 744sseu2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1903027568 0 042757 840 744inplaceicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1905227568 0 042757 840 744inplaceicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1905253504 0 067509 840 744simpleicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
1905212320 0 027637 840 744sseu2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
1905212320 0 027637 840 744sseu2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
191406220 0 018651 792 752inplaceclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1916255632 0 070829 840 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1916255632 0 070829 840 744simpleicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1920612320 0 027637 840 744sseu2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
1920612480 0 028149 840 744sseu2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1922812480 0 028149 840 744sseu2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1922812480 0 028149 840 744sseu2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
193165972 0 015137 784 736inplaceclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1936055632 0 070829 840 744simpleicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
193826220 0 018059 792 752inplaceclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1942612320 0 027637 840 744sseu2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
2087814800 0 028821 840 744sseu2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
2101012320 0 027669 840 744sseu2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
2101012496 0 027765 840 744sseu2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
2103212320 0 027669 840 744sseu2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
2118614880 0 028957 840 744sseu2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
2118612496 0 027765 840 744sseu2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
2120812320 0 027669 840 744sseu2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
2123012496 0 027765 840 744sseu2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
2123012320 0 027669 840 744sseu2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
2158212496 0 027765 840 744sseu2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
2351811601 0 023289 800 776sseu2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2358411377 0 021569 800 776sseu2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2371610515 0 019588 776 776sseu2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2424411274 0 021281 800 776sseu2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
251903612 0 016043 792 752simpleclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
251903612 0 015451 792 752simpleclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
254763369 0 012545 784 736simpleclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
255203612 0 015451 792 752simpleclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2840262244 0 074171 792 752opt64lcu24shldclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2866662333 0 074859 792 752opt64lcu24shldclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2868862244 0 074171 792 752opt64lcu24shldclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2871061868 0 071129 784 736opt64lcu24shldclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
29040167049 0 0182285 840 744x86_64_shldicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
29040167049 0 0182285 840 744x86_64_shldicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
29040167049 0 0182285 840 744x86_64_shldicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
29040167049 0 0182653 840 744x86_64_shldicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
2910617696 0 033365 840 744mmxu1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
2912817696 0 033365 840 744mmxu1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
2915059964 0 069028 776 776opt64lcu24shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
29238167049 0 0181005 840 744x86_64_shldicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
29304167049 0 0182317 840 744x86_64_shldicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
29304167049 0 0182253 840 744x86_64_shldicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
29304167049 0 0182317 840 744x86_64_shldicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
29326166299 0 0176201 800 776x86_64_shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
29326167049 0 0182317 840 744x86_64_shldicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
2937017936 0 031957 840 744mmxu1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
2941417552 0 032869 840 744mmxu1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
2943621217 0 032825 800 776opt32bi-rvku2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2948063666 0 073857 800 776opt64lcu24shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2948063786 0 075473 800 776opt64lcu24shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
29480166057 0 0175012 776 776x86_64_shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
295465330 0 017827 792 752compact8clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
29590167049 0 0182253 840 744x86_64_shldicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
29590167049 0 0181061 840 744x86_64_shldicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
2963415499 0 027089 800 776simple32bigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2967817552 0 032869 840 744mmxu1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
2967817696 0 033365 840 744mmxu1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
29876166493 0 0176569 800 776x86_64_shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
29876167049 0 0182253 840 744x86_64_shldicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
29898167049 0 0182653 840 744x86_64_shldicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
2996417552 0 032869 840 744mmxu1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
2996417552 0 032869 840 744mmxu1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
2998617696 0 033365 840 744mmxu1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
30052167049 0 0182317 840 744x86_64_shldicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
300968349 0 017428 776 776mmxu1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
30096167049 0 0182285 840 744x86_64_shldicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
30162166653 0 0178241 800 776x86_64_shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
30162167049 0 0182653 840 744x86_64_shldicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
30162167049 0 0182253 840 744x86_64_shldicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
30206167049 0 0182653 840 744x86_64_shldicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
304488905 0 018921 800 776mmxu1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
305149353 0 019545 800 776mmxu1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
305149521 0 021209 800 776mmxu1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3091027948 0 039771 792 752opt32bi-s2lcu4clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3102073056 0 088373 840 744opt64lcu6icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
3113063217 0 073225 800 776opt64lcu24shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3117473808 0 089125 840 744opt64lcu24icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
3117473808 0 089125 840 744opt64lcu24icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
3121828037 0 040459 792 752opt32bi-s2lcu4clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3121827948 0 039771 792 752opt32bi-s2lcu4clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3130673056 0 088373 840 744opt64lcu6icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
3132873056 0 088373 840 744opt64lcu6icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
3148273808 0 089125 840 744opt64lcu24icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
3154873056 0 088373 840 744opt64lcu6icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
3170273808 0 089125 840 744opt64lcu24icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
3183473840 0 089157 840 744opt64lcu24shldicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
3192273856 0 089557 840 744opt64lcu24shldicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
3205476936 0 092253 840 744opt64u6icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
3214273840 0 089157 840 744opt64lcu24shldicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
3214273840 0 089157 840 744opt64lcu24shldicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
3216473544 0 087565 840 744opt64lcu24shldicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
3216473840 0 089157 840 744opt64lcu24shldicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
3218625620 0 437459 792 262912opt32biT-s2lcu4clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3220878560 0 093909 840 744opt64lcu6icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
3225273856 0 089557 840 744opt64lcu24shldicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
3229673856 0 089557 840 744opt64lcu24shldicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
3229625056 0 040293 840 744inplaceicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
3229625056 0 040293 840 744inplaceicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
3234016193 0 026377 800 776opt32bi-rvku2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3236276936 0 092253 840 744opt64u6icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
3236276936 0 092253 840 744opt64u6icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
3249426929 0 439475 792 262912opt32biT-s2lcu4clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3251678560 0 093909 840 744opt64lcu6icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
3251618176 0 033445 840 744mmxu1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
3251678560 0 093909 840 744opt64lcu6icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
3251678560 0 093909 840 744opt64lcu6icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
3253816032 0 026041 800 776opt32bi-rvku2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3258225056 0 040293 840 744inplaceicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
3260425056 0 040293 840 744inplaceicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
3267080096 0 095445 840 744opt64lcu24icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
3267080096 0 095445 840 744opt64lcu24icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
3269276936 0 092253 840 744opt64u6icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
3269273856 0 089557 840 744opt64lcu24shldicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
3282418176 0 033445 840 744mmxu1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
3282418176 0 033445 840 744mmxu1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
3282418032 0 033381 840 744mmxu1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
3282418176 0 033445 840 744mmxu1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
329126589 0 018411 792 752simple32biclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3295649984 0 065229 840 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
3297849984 0 065229 840 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
3297849984 0 065229 840 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
3300080096 0 095445 840 744opt64lcu24icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
3302280552 0 094629 840 744opt64lcu24shldicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
3302280096 0 095445 840 744opt64lcu24icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
330445544 0 015564 792 776simple32bigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3308880032 0 095333 840 744opt64lcu24shldicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
3308880032 0 095333 840 744opt64lcu24shldicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
3308880032 0 095333 840 744opt64lcu24shldicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
3308880032 0 095333 840 744opt64lcu24shldicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
331325208 0 014212 776 776simple32bigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3315418032 0 033381 840 744mmxu1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
3315418416 0 032493 840 744mmxu1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
332426589 0 018411 792 752simple32biclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3328649984 0 065229 840 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
3330881136 0 096485 840 744opt64lcu24shldicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
3335281136 0 096485 840 744opt64lcu24shldicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
3335281136 0 096485 840 744opt64lcu24shldicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
333746589 0 019003 792 752simple32biclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3337486168 0 0101517 840 744opt64u6icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
3339625620 0 437459 792 262912opt32biT-s2lcu4clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3346218032 0 033381 840 744mmxu1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
3363828464 0 043733 840 744inplaceicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
3368286168 0 0101517 840 744opt64u6icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
3370481136 0 096485 840 744opt64lcu24shldicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
337265500 0 015441 800 776simple32bigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3379218032 0 033381 840 744mmxu1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
3394615231 0 024300 776 776opt32bi-rvku2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3401286168 0 0101517 840 744opt64u6icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
3403426863 0 436129 784 262896opt32biT-s2lcu4clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3405632865 0 044473 800 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3423286168 0 0101517 840 744opt64u6icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
3429824717 0 033977 784 736opt32bi-s2lcu4clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3429857168 0 072445 840 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
3432028464 0 043733 840 744inplaceicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
3432028464 0 043733 840 744inplaceicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
3462857168 0 072445 840 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
3462857168 0 072445 840 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
3465019405 0 031427 792 752opt32bi-rvku2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3465028464 0 043733 840 744inplaceicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
3482629321 0 441017 800 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3489219316 0 030739 792 752opt32bi-rvku2clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3489257168 0 072445 840 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
3498013220 0 024809 800 776inplace32bigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3517819316 0 030739 792 752opt32bi-rvku2clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3522226065 0 035140 776 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
358169680 0 024901 840 744compacticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
358389856 0 025477 840 744compacticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
3592655928 0 071525 840 744simple32biicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
36036314040 0 0329741 840 744opt32bi-rvku2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
36058314040 0 0329741 840 744opt32bi-rvku2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
360807068 0 018697 800 776compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
361902966 0 015419 792 752compactclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
361909856 0 025477 840 744compacticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
36234314040 0 0329741 840 744opt32bi-rvku2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
3627855928 0 071525 840 744simple32biicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
3627855928 0 071525 840 744simple32biicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
363228239 0 017244 776 776inplace32bigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
364109856 0 025477 840 744compacticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
36432314040 0 0329741 840 744opt32bi-rvku2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
364769856 0 025477 840 744compacticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
365208662 0 018601 800 776inplace32bigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3654216158 0 025025 784 736opt32bi-rvku2clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
365429680 0 024901 840 744compacticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
365429680 0 024901 840 744compacticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
36586153720 0 4167749 840 262912opt32biT-s2lcu4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
366309680 0 024901 840 744compacticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
3676255928 0 071525 840 744simple32biicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
3693828035 0 038217 800 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3696027789 0 037801 800 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3696027877 0 436964 776 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3709229761 0 439969 800 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3713629493 0 439513 800 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
374445446 0 014625 784 736simple32biclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
380829596 0 019620 792 776inplace32bigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
38170163800 0 4179509 840 262912opt32biT-s2lcu4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
38192163800 0 4179509 840 262912opt32biT-s2lcu4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
38280163800 0 4179509 840 262912opt32biT-s2lcu4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
38412163800 0 4179509 840 262912opt32biT-s2lcu4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
38500155960 0 0169981 840 744opt32bi-s2lcu4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
38588170744 0 0186445 840 744opt32bi-s2lcu4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
38940170744 0 0186445 840 744opt32bi-s2lcu4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
38962170744 0 0186445 840 744opt32bi-s2lcu4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
38962170744 0 0186445 840 744opt32bi-s2lcu4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
391829800 0 023829 840 744compacticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
3931455856 0 069805 840 744simple32biicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
3935810152 0 024125 840 744compacticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
39776310520 0 0324541 840 744opt32bi-rvku2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
41118173336 0 4187421 840 262912opt32biT-s2lcu4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
4140410032 0 025333 840 744compacticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
415582822 0 014683 792 752compactclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
4155864008 0 079205 840 744simple32biicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
416242822 0 014683 792 752compactclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
4169015944 0 031541 840 744inplace32biicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
4171215944 0 031541 840 744inplace32biicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
4171210032 0 025301 840 744compacticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
4177864008 0 079205 840 744simple32biicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
4182264008 0 079205 840 744simple32biicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
4188810032 0 025301 840 744compacticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
4191010032 0 025333 840 744compacticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
4191010032 0 025333 840 744compacticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
4193210032 0 025301 840 744compacticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
4195410032 0 025333 840 744compacticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
4210815944 0 031541 840 744inplace32biicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
4210815944 0 031541 840 744inplace32biicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
4215210977 0 023395 792 752inplace32biclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
4217410032 0 025301 840 744compacticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
4221864008 0 079205 840 744simple32biicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
4241610977 0 022803 792 752inplace32biclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
4268010977 0 022803 792 752inplace32biclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
43142174520 0 0188597 840 744opt32bi-s2lcu4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
43208190232 0 0205533 840 744opt32bi-s2lcu4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
43208184200 0 4199509 840 262912opt32biT-s2lcu4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
43230184200 0 4199509 840 262912opt32biT-s2lcu4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
43252190232 0 0205533 840 744opt32bi-s2lcu4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
43274374072 0 0389373 840 744opt32bi-rvku2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
43516374072 0 0389373 840 744opt32bi-rvku2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
43582184200 0 4199509 840 262912opt32biT-s2lcu4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
43604190232 0 0205533 840 744opt32bi-s2lcu4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
43670184200 0 4199509 840 262912opt32biT-s2lcu4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
43670374072 0 0389373 840 744opt32bi-rvku2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
43670190232 0 0205533 840 744opt32bi-s2lcu4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
44176374072 0 0389373 840 744opt32bi-rvku2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
4507864240 0 078245 840 744simple32biicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
452989825 0 019001 784 736inplace32biclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
45672360376 0 0374453 840 744opt32bi-rvku2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
4611216976 0 030925 840 744inplace32biicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
4767417560 0 032757 840 744inplace32biicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
4811417560 0 032757 840 744inplace32biicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
4813617560 0 032757 840 744inplace32biicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
4862017560 0 032757 840 744inplace32biicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
514142046 0 011233 784 736compactclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
5196418544 0 032549 840 744inplace32biicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
589602284 0 012241 800 776compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
596641967 0 010980 776 776compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
602142688 0 012724 792 776compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
64064158552 0 4173877 840 262912opt32biT-s2lcu4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
64086158552 0 4173877 840 262912opt32biT-s2lcu4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
64108158552 0 4173877 840 262912opt32biT-s2lcu4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
64746158552 0 4173877 840 262912opt32biT-s2lcu4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
66000160184 0 0175501 840 744opt32bi-s2lcu4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
66616160184 0 0175501 840 744opt32bi-s2lcu4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
66660160184 0 0175501 840 744opt32bi-s2lcu4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
66880160184 0 0175501 840 744opt32bi-s2lcu4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
67078319368 0 0334685 840 744opt32bi-rvku2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
6710057120 0 072349 840 744simple32biicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
67166319368 0 0334685 840 744opt32bi-rvku2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
68090177672 0 4193029 840 262912opt32biT-s2lcu4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
68112177672 0 4193029 840 262912opt32biT-s2lcu4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
6835457120 0 072349 840 744simple32biicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
68376319368 0 0334685 840 744opt32bi-rvku2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
68420319368 0 0334685 840 744opt32bi-rvku2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
6844257120 0 072349 840 744simple32biicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
6844257120 0 072349 840 744simple32biicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
68596177672 0 4193029 840 262912opt32biT-s2lcu4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
69828178984 0 0194333 840 744opt32bi-s2lcu4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
70246178984 0 0194333 840 744opt32bi-s2lcu4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
70246178984 0 0194333 840 744opt32bi-s2lcu4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
70246178984 0 0194333 840 744opt32bi-s2lcu4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
7075265712 0 080973 840 744simple32biicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
7077465712 0 080973 840 744simple32biicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
7150065712 0 080973 840 744simple32biicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
7152265712 0 080973 840 744simple32biicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
72644369224 0 0384573 840 744opt32bi-rvku2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
73018369224 0 0384573 840 744opt32bi-rvku2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
7365617104 0 032349 840 744inplace32biicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
7381017104 0 032349 840 744inplace32biicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
73920369224 0 0384573 840 744opt32bi-rvku2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
74316369224 0 0384573 840 744opt32bi-rvku2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
7449217104 0 032349 840 744inplace32biicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
7574617104 0 032349 840 744inplace32biicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
7810018768 0 034045 840 744inplace32biicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
7810018768 0 034045 840 744inplace32biicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
7878218768 0 034045 840 744inplace32biicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
7957418768 0 034045 840 744inplace32biicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
106304177672 0 4193029 840 262912opt32biT-s2lcu4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
1224965596 192 020845 1040 744compact8icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1226725596 192 020845 1040 744compact8icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1247625596 192 020845 1040 744compact8icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1249825596 192 020845 1040 744compact8icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1268085460 192 021109 1040 744compact8icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1276445460 192 021109 1040 744compact8icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1276885460 192 021109 1040 744compact8icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1284145460 192 021109 1040 744compact8icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1396782209 192 012260 992 776compact8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1417021894 192 011796 992 776compact8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1427583021 0 014915 792 752compact8clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1430663021 0 014915 792 752compact8clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1705881834 0 011057 784 736compact8clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1739324924 192 020237 1040 744compact8icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
1743284924 192 020237 1040 744compact8icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
1750544924 192 020237 1040 744compact8icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
1769905228 192 019261 1040 744compact8icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
1784645969 192 017601 1000 776compact8gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1800485260 192 019237 1040 744compact8icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1806644980 192 020261 1040 744compact8icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
1809724980 192 020261 1040 744compact8icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
1812804980 192 020261 1040 744compact8icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
1814344980 192 020261 1040 744compact8icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
1825564924 192 020237 1040 744compact8icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
3468961574 192 010604 976 776compact8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910

Test failure

Implementation: crypto_hash/keccak/compact
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 102, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer compact compact8 inplace inplace32bi mmxu1 opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 simple simple32bi sseu2 x86_64_asm x86_64_shld
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer compact compact8 inplace inplace32bi mmxu1 opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 simple simple32bi sseu2 x86_64_asm x86_64_shld
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer compact compact8 inplace inplace32bi mmxu1 opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 simple simple32bi sseu2 x86_64_asm x86_64_shld
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer compact compact8 inplace inplace32bi mmxu1 opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 simple simple32bi sseu2 x86_64_asm x86_64_shld
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer compact compact8 inplace inplace32bi mmxu1 opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 simple simple32bi sseu2 x86_64_asm x86_64_shld
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer compact compact8 inplace inplace32bi mmxu1 opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu24shld opt64lcu6 opt64u6 simple simple32bi sseu2 x86_64_asm x86_64_shld

Compiler output

Implementation: crypto_hash/keccak/sseu2
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:31:
KeccakF-1600-opt64.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/x86intrin.h:27:
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:30:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:38:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:41:10: error: use of unknown builtin '__builtin_ia32_bsrsi' [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: return __builtin_ia32_bsrsi (__X);
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:46:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:62:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:69:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:76:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:91:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccak/mmxu1
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:63:
KeccakF-1600-opt64.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]
KeccakF-1600-opt64.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.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]
KeccakF-1600-opt64.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.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]
KeccakF-1600-opt64.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.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]
KeccakF-1600-opt64.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.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]
KeccakF-1600-opt64.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.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]
KeccakF-1600-opt64.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.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]
KeccakF-1600-opt64.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.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]
KeccakF-1600-opt64.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccak/xopu24
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
KeccakF-1600-opt64.c: In file included from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.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/x86intrin.h:27:
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:30:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:38:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:41:10: error: use of unknown builtin '__builtin_ia32_bsrsi' [-Wimplicit-function-declaration]
KeccakF-1600-opt64.c: return __builtin_ia32_bsrsi (__X);
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:46:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:62:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:69:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:76:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/ia32intrin.h:91:51: warning: unknown attribute '__artificial__' ignored [-Wunknown-attributes]
KeccakF-1600-opt64.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccak/x86_64_asm
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
keccak.s: keccak.s:50:16: error: unknown token in expression in '.equ' directive
keccak.s: .equ apState, %rdi
keccak.s: ^
keccak.s: keccak.s:50:16: error: missing expression in '.equ' directive
keccak.s: .equ apState, %rdi
keccak.s: ^
keccak.s: keccak.s:51:16: error: unknown token in expression in '.equ' directive
keccak.s: .equ apInput, %rsi
keccak.s: ^
keccak.s: keccak.s:51:16: error: missing expression in '.equ' directive
keccak.s: .equ apInput, %rsi
keccak.s: ^
keccak.s: keccak.s:52:18: error: unknown token in expression in '.equ' directive
keccak.s: .equ aNbrWords, %rdx
keccak.s: ^
keccak.s: keccak.s:52:18: error: missing expression in '.equ' directive
keccak.s: .equ aNbrWords, %rdx
keccak.s: ^
keccak.s: keccak.s:55:16: error: unknown token in expression in '.equ' directive
keccak.s: .equ xpState, %r9
keccak.s: ^
keccak.s: keccak.s:55:16: error: missing expression in '.equ' directive
keccak.s: .equ xpState, %r9
keccak.s: ^
keccak.s: keccak.s:58:12: error: unknown token in expression in '.equ' directive
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/keccak/xopu24
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
KeccakF-1600-opt64.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/x86intrin.h:38,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
KeccakF-1600-opt64.c: 266 | _mm_roti_epi64(__m128i __A, const int __B)
KeccakF-1600-opt64.c: | ^~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:102:33: note: called from here
KeccakF-1600-opt64.c: 102 | #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakF-1600-opt64.c: | ^~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:103:13: note: in expansion of macro 'ROL6464same'
KeccakF-1600-opt64.c: 103 | Bsusa = ROL6464same(Bsusa, 2); \
KeccakF-1600-opt64.c: | ^~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:123:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: 123 | #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakF-1600-opt64.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:40:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakF-1600-opt64.c: 40 | thetaRhoPiChiIota(23, E, A) \
KeccakF-1600-opt64.c: | ^~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: 185 | rounds
KeccakF-1600-opt64.c: | ^~~~~~
KeccakF-1600-opt64.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/x86intrin.h:38,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakF-1600-opt64.c: 239 | _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: crypto_hash/keccak/xopu24
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): warning #266: function "_mm_roti_epi64" declared implicitly
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): warning #266: function "_mm_rot_epi64" declared implicitly
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): error: a value of type "int" cannot be assigned to an entity of type "V128"
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): error: a value of type "int" cannot be assigned to an entity of type "V128"
KeccakF-1600-opt64.c: ...

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