Implementation notes: amd64, genji262, crypto_hash/keccakc448

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: keccakc448
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
109349108 0 020697 800 776inplacegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
111322953 0 013004 792 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
112204164 0 013156 776 776inplacegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
113084585 0 014636 792 776inplacegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
113085892 0 017481 800 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1135219529 0 029745 800 776opt64u6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1146219977 0 031657 800 776opt64u6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1148419470 0 029481 800 776opt64u6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
115502615 0 011604 776 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
116824433 0 014361 800 776inplacegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1181462245 0 074763 792 752opt64lcu24clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1181418314 0 027372 776 776opt64u6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1183661201 0 070457 784 736opt64lcu24clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
118582801 0 012729 800 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1194662188 0 074107 792 752opt64lcu24clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1205662188 0 074107 792 752opt64lcu24clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1232019372 0 031291 792 752opt64lcu6clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1232019029 0 028281 784 736opt64lcu6clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1234219190 0 031123 792 752opt64u6clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1236419190 0 031123 792 752opt64u6clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1236460664 0 069724 776 776opt64lcu24gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1247419247 0 031779 792 752opt64u6clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1247418808 0 028065 784 736opt64u6clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1251863826 0 074041 800 776opt64lcu24gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1256219429 0 031947 792 752opt64lcu6clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
12584159527 0 0169433 800 776x86_64_asmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
12606160233 0 0175469 840 744x86_64_asmicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
12606160233 0 0175469 840 744x86_64_asmicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
12672160233 0 0175485 840 744x86_64_asmicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
12672160233 0 0175485 840 744x86_64_asmicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
12672160233 0 0175485 840 744x86_64_asmicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
12672160233 0 0175485 840 744x86_64_asmicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
12716159677 0 0169785 800 776x86_64_asmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
12716159837 0 0171425 800 776x86_64_asmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
12716160233 0 0175517 840 744x86_64_asmicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
12716160233 0 0175517 840 744x86_64_asmicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
12716160233 0 0174189 840 744x86_64_asmicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
12716160233 0 0174245 840 744x86_64_asmicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
12716160233 0 0175517 840 744x86_64_asmicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
12738160233 0 0175869 840 744x86_64_asmicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
12738160233 0 0175869 840 744x86_64_asmicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
12738160233 0 0175469 840 744x86_64_asmicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
12826159282 0 0168244 776 776x86_64_asmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
12848160233 0 0175469 840 744x86_64_asmicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
12848160233 0 0175517 840 744x86_64_asmicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
12870160233 0 0175869 840 744x86_64_asmicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
12870160233 0 0175869 840 744x86_64_asmicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1289218911 0 027980 776 776opt64lcu6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1291420162 0 030377 800 776opt64lcu6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1295820274 0 031953 800 776opt64lcu6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1304664194 0 075873 800 776opt64lcu24gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1333219774 0 029785 800 776opt64lcu6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1335471952 0 087613 840 744opt64u6icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1342023440 0 039029 840 744inplaceicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1342023440 0 039029 840 744inplaceicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1346470304 0 084317 840 744opt64lcu6icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1348671952 0 087613 840 744opt64u6icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1355223440 0 039029 840 744inplaceicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1368423440 0 039029 840 744inplaceicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1370646928 0 062525 840 744simpleicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1375071952 0 087613 840 744opt64u6icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1375071952 0 087613 840 744opt64u6icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1383846928 0 062525 840 744simpleicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1383846928 0 062525 840 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1383870944 0 084957 840 744opt64lcu24icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1383846928 0 062525 840 744simpleicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1390419372 0 031291 792 752opt64lcu6clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1419074600 0 090293 840 744opt64lcu6icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1419074600 0 090293 840 744opt64lcu6icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1419074600 0 090293 840 744opt64lcu6icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1421274600 0 090293 840 744opt64lcu6icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1423475096 0 090789 840 744opt64lcu24icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1423475096 0 090789 840 744opt64lcu24icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1438875096 0 090789 840 744opt64lcu24icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1452075096 0 090789 840 744opt64lcu24icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1452075168 0 089237 840 744opt64lcu6icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
1454273912 0 087925 840 744opt64u6icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1463048112 0 062061 840 744simpleicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1474024120 0 038061 840 744inplaceicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1526882544 0 097805 840 744opt64u6icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1533476816 0 090885 840 744opt64lcu24icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
1542282544 0 097805 840 744opt64u6icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1542282544 0 097805 840 744opt64u6icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1544481336 0 096629 840 744opt64lcu6icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1544481336 0 096629 840 744opt64lcu6icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1546681336 0 096629 840 744opt64lcu6icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1557681336 0 096629 840 744opt64lcu6icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1566482544 0 097805 840 744opt64u6icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1573082072 0 097365 840 744opt64lcu24icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1586227568 0 042757 840 744inplaceicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1588482072 0 097365 840 744opt64lcu24icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1588482072 0 097365 840 744opt64lcu24icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1588482072 0 097365 840 744opt64lcu24icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1597282792 0 096861 840 744opt64u6icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
1599427016 0 041013 840 744inplaceicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
160606156 0 018587 792 752inplaceclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
160606156 0 017995 792 752inplaceclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1617027568 0 042757 840 744inplaceicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
161925914 0 015089 784 736inplaceclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1619227568 0 042757 840 744inplaceicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1621453568 0 067573 840 744simpleicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
1634627568 0 042757 840 744inplaceicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
163686156 0 017995 792 752inplaceclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1639012312 0 027973 840 744sseu2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
1639012136 0 027445 840 744sseu2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
1641255728 0 070925 840 744simpleicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1641255728 0 070925 840 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1641255728 0 070925 840 744simpleicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1643455728 0 070925 840 744simpleicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1645612136 0 027445 840 744sseu2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
1654412136 0 027445 840 744sseu2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
1654412312 0 027973 840 744sseu2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
1654412312 0 027973 840 744sseu2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
1656612312 0 027973 840 744sseu2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
1656612136 0 027445 840 744sseu2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
1766614616 0 028629 840 744sseu2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
1795212344 0 027605 840 744sseu2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
1797412152 0 027493 840 744sseu2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
1797414712 0 028781 840 744sseu2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
1797412152 0 027493 840 744sseu2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
1804012152 0 027493 840 744sseu2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
1810612344 0 027605 840 744sseu2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
1810612344 0 027605 840 744sseu2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
1810612344 0 027605 840 744sseu2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
1815012152 0 027493 840 744sseu2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
1966811433 0 023113 800 776sseu2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1980011217 0 021433 800 776sseu2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2013010438 0 019500 776 776sseu2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2030611137 0 021145 800 776sseu2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
211643548 0 015387 792 752simpleclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
212083548 0 015387 792 752simpleclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
213403548 0 015979 792 752simpleclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
213403311 0 012481 784 736simpleclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2169263486 0 073497 800 776opt64lcu24gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2435462156 0 074075 792 752opt64lcu24shldclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2435462213 0 074747 792 752opt64lcu24shldclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2435462156 0 074075 792 752opt64lcu24shldclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2437661768 0 071049 784 736opt64lcu24shldclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
24640166953 0 0182237 840 744x86_64_shldicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
24728166953 0 0182189 840 744x86_64_shldicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
2475063602 0 073817 800 776opt64lcu24shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2477259872 0 068940 776 776opt64lcu24shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
24926166953 0 0180965 840 744x86_64_shldicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
2497063698 0 075377 800 776opt64lcu24shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2499217752 0 031765 840 744mmxu1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
25168166953 0 0182189 840 744x86_64_shldicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
25168166953 0 0182237 840 744x86_64_shldicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
25190166953 0 0182589 840 744x86_64_shldicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
2523417528 0 033189 840 744mmxu1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
2525617368 0 032677 840 744mmxu1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
2525617528 0 033189 840 744mmxu1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
25410166953 0 0182205 840 744x86_64_shldicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
25410166953 0 0182589 840 744x86_64_shldicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
25410166953 0 0182205 840 744x86_64_shldicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
25410166953 0 0180909 840 744x86_64_shldicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
25410166953 0 0182189 840 744x86_64_shldicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
25410166953 0 0182237 840 744x86_64_shldicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
25410166953 0 0182589 840 744x86_64_shldicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
25410166953 0 0182189 840 744x86_64_shldicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
25432166953 0 0182237 840 744x86_64_shldicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
25454166953 0 0182205 840 744x86_64_shldicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
2549820065 0 031729 800 776opt32bi-rvku2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2552017368 0 032677 840 744mmxu1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
2552017368 0 032677 840 744mmxu1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
25586166557 0 0178145 800 776x86_64_shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
256088760 0 018761 800 776mmxu1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
25608166953 0 0182205 840 744x86_64_shldicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
25674166953 0 0182589 840 744x86_64_shldicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
2574017528 0 033189 840 744mmxu1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
2574017368 0 032677 840 744mmxu1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
2576217528 0 033189 840 744mmxu1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
25828166397 0 0176505 800 776x86_64_shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
259169177 0 019393 800 776mmxu1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
26092166247 0 0176153 800 776x86_64_shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
260928271 0 017340 776 776mmxu1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
262245290 0 017787 792 752compact8clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2622427053 0 039523 792 752opt32bi-s2lcu4clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
26246166002 0 0174964 776 776x86_64_shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2624673576 0 088885 840 744opt64lcu24icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
2626872984 0 088293 840 744opt64lcu6icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
2631272984 0 088293 840 744opt64lcu6icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
263789321 0 021001 800 776mmxu1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2642263174 0 073177 800 776opt64lcu24shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2648873576 0 088885 840 744opt64lcu24icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
2673026996 0 038867 792 752opt32bi-s2lcu4clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2675226996 0 038867 792 752opt32bi-s2lcu4clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2675273576 0 088885 840 744opt64lcu24icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
2675273576 0 088885 840 744opt64lcu24icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
2677472984 0 088293 840 744opt64lcu6icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
2695073248 0 087261 840 744opt64lcu24shldicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
2695073544 0 088853 840 744opt64lcu24shldicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
2710473688 0 089381 840 744opt64lcu24shldicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
2717072984 0 088293 840 744opt64lcu6icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
2721473544 0 088853 840 744opt64lcu24shldicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
2721473544 0 088853 840 744opt64lcu24shldicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
2732478344 0 093685 840 744opt64lcu6icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
2732478344 0 093685 840 744opt64lcu6icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
2734650160 0 065405 840 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
2734650160 0 065405 840 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
2736873688 0 089381 840 744opt64lcu24shldicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
2736873688 0 089381 840 744opt64lcu24shldicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
2736873688 0 089381 840 744opt64lcu24shldicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
2745626617 0 439187 792 262912opt32biT-s2lcu4clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2745676768 0 092077 840 744opt64u6icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
2761080056 0 095397 840 744opt64lcu24icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
2761080056 0 095397 840 744opt64lcu24icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
2761078344 0 093685 840 744opt64lcu6icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
2763225024 0 040261 840 744inplaceicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
2763250160 0 065405 840 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
2763225024 0 040261 840 744inplaceicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
2769825340 0 437171 792 262912opt32biT-s2lcu4clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2769876768 0 092077 840 744opt64u6icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
2772025340 0 437171 792 262912opt32biT-s2lcu4clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2772076768 0 092077 840 744opt64u6icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
2776473544 0 088853 840 744opt64lcu24shldicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
2778679896 0 095189 840 744opt64lcu24shldicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
2780850160 0 065405 840 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
2787480056 0 095397 840 744opt64lcu24icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
2787478344 0 093685 840 744opt64lcu6icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
2787480056 0 095397 840 744opt64lcu24icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
2791825024 0 040261 840 744inplaceicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
2796281048 0 096389 840 744opt64lcu24shldicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
2798476768 0 092077 840 744opt64u6icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
2807279896 0 095189 840 744opt64lcu24shldicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
2807279896 0 095189 840 744opt64lcu24shldicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
2807279896 0 095189 840 744opt64lcu24shldicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
2811686048 0 0101389 840 744opt64u6icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
2818216017 0 026225 800 776opt32bi-rvku2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2818225024 0 040261 840 744inplaceicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
2818217880 0 033221 840 744mmxu1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
2820418040 0 033301 840 744mmxu1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
2820418040 0 033301 840 744mmxu1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
2822680464 0 094533 840 744opt64lcu24shldicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
2822681048 0 096389 840 744opt64lcu24shldicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
2822681048 0 096389 840 744opt64lcu24shldicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
2838086048 0 0101389 840 744opt64u6icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
2840281048 0 096389 840 744opt64lcu24shldicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
2846817880 0 033221 840 744mmxu1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
2846818264 0 032333 840 744mmxu1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
2846818040 0 033301 840 744mmxu1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
2846818040 0 033301 840 744mmxu1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
2849018380 0 029851 792 752opt32bi-rvku2clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2851228432 0 043701 840 744inplaceicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
2857818380 0 029851 792 752opt32bi-rvku2clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2871057408 0 072685 840 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
2873217880 0 033221 840 744mmxu1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
2875417880 0 033221 840 744mmxu1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
2877631569 0 043233 800 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2879828432 0 043701 840 744inplaceicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
2888615124 0 024180 776 776opt32bi-rvku2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2893086048 0 0101389 840 744opt64u6icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
2895286048 0 0101389 840 744opt64u6icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
2897457408 0 072685 840 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
2899657408 0 072685 840 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
2908428432 0 043701 840 744inplaceicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
2908428432 0 043701 840 744inplaceicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
2915018437 0 030539 792 752opt32bi-rvku2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2923824543 0 033809 784 736opt32bi-s2lcu4clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2926015883 0 025889 800 776opt32bi-rvku2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2928257408 0 072685 840 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
2934826663 0 435953 784 262896opt32biT-s2lcu4clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
2934828945 0 440633 800 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2981025942 0 035004 776 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
30360313536 0 0329229 840 744opt32bi-rvku2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
3069010000 0 025621 840 744compacticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
30756151648 0 4165669 840 262912opt32biT-s2lcu4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
307569872 0 025093 840 744compacticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
308229872 0 025093 840 744compacticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
30954313536 0 0329229 840 744opt32bi-rvku2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
30954313536 0 0329229 840 744opt32bi-rvku2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
30954313536 0 0329229 840 744opt32bi-rvku2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
3104210000 0 025621 840 744compacticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
3121827741 0 436820 776 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
312189872 0 025093 840 744compacticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
3128410000 0 025621 840 744compacticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
313069872 0 025093 840 744compacticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
3132810000 0 025621 840 744compacticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
3137227907 0 038113 800 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3148216016 0 024905 784 736opt32bi-rvku2clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3148229593 0 439825 800 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3154829272 0 439281 800 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
316802838 0 015291 792 752compactclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3209827603 0 037609 800 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
32296161888 0 4177589 840 262912opt32biT-s2lcu4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
32318161888 0 4177589 840 262912opt32biT-s2lcu4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
32450161888 0 4177589 840 262912opt32biT-s2lcu4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
32604161888 0 4177589 840 262912opt32biT-s2lcu4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
32802169744 0 0185437 840 744opt32bi-s2lcu4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019091220190910
32824169744 0 0185437 840 744opt32bi-s2lcu4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019091220190910
33066154304 0 0168317 840 744opt32bi-s2lcu4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
33286169744 0 0185437 840 744opt32bi-s2lcu4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019091220190910
34100309280 0 0323293 840 744opt32bi-rvku2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
3429810232 0 024205 840 744compacticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019091220190910
343209880 0 023909 840 744compacticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
34628169744 0 0185437 840 744opt32bi-s2lcu4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019091220190910
347382702 0 014563 792 752compactclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
3478210064 0 025365 840 744compacticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
3509010064 0 025365 840 744compacticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
3511210112 0 025381 840 744compacticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
3522210112 0 025381 840 744compacticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
3526610064 0 025365 840 744compacticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
3557410112 0 025381 840 744compacticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
3586010112 0 025381 840 744compacticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
3588210064 0 025365 840 744compacticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
360582702 0 014563 792 752compactclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
36256188800 0 0204093 840 744opt32bi-s2lcu4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
36322188800 0 0204093 840 744opt32bi-s2lcu4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
36608188800 0 0204093 840 744opt32bi-s2lcu4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
36608188800 0 0204093 840 744opt32bi-s2lcu4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
36630172224 0 0186293 840 744opt32bi-s2lcu4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
36894182192 0 4197493 840 262912opt32biT-s2lcu4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
36916182192 0 4197493 840 262912opt32biT-s2lcu4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
36916182192 0 4197493 840 262912opt32biT-s2lcu4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
37048182192 0 4197493 840 262912opt32biT-s2lcu4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
37180373152 0 0388445 840 744opt32bi-rvku2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019091220190910
373126890 0 018513 800 776compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
37752373152 0 0388445 840 744opt32bi-rvku2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019091220190910
37928373152 0 0388445 840 744opt32bi-rvku2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019091220190910
38126373152 0 0388445 840 744opt32bi-rvku2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019091220190910
39798360512 0 0374581 840 744opt32bi-rvku2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
432741916 0 011105 784 736compactclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
46794170912 0 4184989 840 262912opt32biT-s2lcu4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019091220190910
507102558 0 012620 792 776compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
508641902 0 010924 776 776compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
508862197 0 012161 800 776compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
53592156320 0 4171637 840 262912opt32biT-s2lcu4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
54076156320 0 4171637 840 262912opt32biT-s2lcu4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
54164156320 0 4171637 840 262912opt32biT-s2lcu4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
54626156320 0 4171637 840 262912opt32biT-s2lcu4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
55418158496 0 0173805 840 744opt32bi-s2lcu4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
55902158496 0 0173805 840 744opt32bi-s2lcu4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
56386175568 0 4190917 840 262912opt32biT-s2lcu4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
56452158496 0 0173805 840 744opt32bi-s2lcu4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
56936318160 0 0333469 840 744opt32bi-rvku2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019091220190910
56936318160 0 0333469 840 744opt32bi-rvku2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019091220190910
56958175568 0 4190917 840 262912opt32biT-s2lcu4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
56958175568 0 4190917 840 262912opt32biT-s2lcu4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
57068318160 0 0333469 840 744opt32bi-rvku2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019091220190910
57662318160 0 0333469 840 744opt32bi-rvku2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
57684175568 0 4190917 840 262912opt32biT-s2lcu4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
58366176896 0 0192237 840 744opt32bi-s2lcu4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
58366176896 0 0192237 840 744opt32bi-s2lcu4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
58366176896 0 0192237 840 744opt32bi-s2lcu4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
59510176896 0 0192237 840 744opt32bi-s2lcu4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
61182369392 0 0384733 840 744opt32bi-rvku2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019091220190910
62304369392 0 0384733 840 744opt32bi-rvku2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019091220190910
62458369392 0 0384733 840 744opt32bi-rvku2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019091220190910
70686369392 0 0384733 840 744opt32bi-rvku2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019091220190910
101442158496 0 0173805 840 744opt32bi-s2lcu4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019091220190910
1159402169 192 012252 992 776compact8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1210882973 0 014867 792 752compact8clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1218141917 192 011812 992 776compact8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1231562973 0 014867 792 752compact8clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1473561787 0 011017 784 736compact8clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019091220190910
1497766033 192 017665 1000 776compact8gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2948001562 192 010596 976 776compact8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910

Test failure

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

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

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error generated.

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error generated.

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

Compiler output

Implementation: crypto_hash/keccakc448/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/keccakc448/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/keccakc448/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/keccakc448/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/keccakc448/inplace32bi
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: 73 | #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: | ^~~~~

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: 73 | #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: | ^~~~~

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

Compiler output

Implementation: crypto_hash/keccakc448/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/keccakc448/inplace32bi
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
Keccak-inplace32BI.c: Keccak-inplace32BI.c(73): error: #error directive: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c:
Keccak-inplace32BI.c: compilation aborted for Keccak-inplace32BI.c (code 2)

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
Keccak-simple32BI.c: Keccak-simple32BI.c(73): error: #error directive: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c:
Keccak-simple32BI.c: compilation aborted for Keccak-simple32BI.c (code 2)

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

Compiler output

Implementation: crypto_hash/keccakc448/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