Implementation notes: amd64, genji346, crypto_hash/blake256

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: blake256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1202063192 217896 073212 218704 776avxiccgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1202063192 217896 075457 218712 776avxiccgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1202063192 217896 073076 218704 776avxiccgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1202063192 217896 072324 218696 776avxiccgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1202063192 217896 078886 218760 744avxiccicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
1202063192 217896 078486 218760 744avxiccicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
1202063192 217896 078534 218760 744avxiccicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
1202063192 217896 078566 218760 744avxiccicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
1202063192 217896 078886 218760 744avxiccicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
1202063192 217896 078486 218760 744avxiccicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
1202063192 217896 078534 218760 744avxiccicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
1202063192 217896 078566 218760 744avxiccicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
1202063192 217896 077238 218760 744avxiccicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1202063192 217896 077294 218760 744avxiccicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1202063192 217896 078886 218760 744avxiccicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
1202063192 217896 078486 218760 744avxiccicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1202063192 217896 078534 218760 744avxiccicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1202063192 217896 078566 218760 744avxiccicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
1202063192 217896 078534 218760 744avxiccicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
1202063192 217896 078566 218760 744avxiccicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
1202063192 217896 078886 218760 744avxiccicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1202063192 217896 078486 218760 744avxiccicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
122207609 0 023261 856 744avxsicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
122207577 0 022845 856 744avxsicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
122207609 0 023261 856 744avxsicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
122207577 0 022845 856 744avxsicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
122207577 0 022893 856 744avxsicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
122207577 0 022893 856 744avxsicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
122207609 0 023261 856 744avxsicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
122207096 0 022701 856 744sse41-2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
122207144 0 022349 856 744sse41-2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
122207064 0 022317 856 744sse41-2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
122207096 0 022701 856 744sse41-2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
122207144 0 022349 856 744sse41-2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
122207064 0 022317 856 744sse41-2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
122208136 0 022093 856 744sse41-2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
122207096 0 022701 856 744sse41-2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
122207064 0 022317 856 744sse41-2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
122207112 0 022397 856 744sse41-2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
122207064 0 022317 856 744sse41-2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
122207112 0 022397 856 744sse41-2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
122207096 0 022701 856 744sse41-2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
122207144 0 022349 856 744sse41-2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
122406435 0 016556 808 776avxsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
122406467 0 018801 816 776avxsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
122406292 0 016236 808 776avxsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
122407609 0 022861 856 744avxsicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
122407577 0 022893 856 744avxsicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
122407609 0 022861 856 744avxsicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
122407577 0 021565 856 744avxsicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
122407577 0 021621 856 744avxsicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
122407609 0 023261 856 744avxsicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
122407609 0 022861 856 744avxsicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
122407577 0 022845 856 744avxsicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
122407577 0 022845 856 744avxsicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
122407577 0 022893 856 744avxsicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
122407609 0 022861 856 744avxsicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
122407112 0 022397 856 744sse41-2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
122407112 0 022397 856 744sse41-2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
122408200 0 022213 856 744sse41-2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
122407144 0 022349 856 744sse41-2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
122807224 0 022477 856 744sse41icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
123007224 0 022477 856 744sse41icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
123007560 0 022845 856 744sse41icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
123007560 0 022845 856 744sse41icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
123007560 0 022845 856 744sse41icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
123007560 0 022845 856 744sse41icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
123007240 0 022845 856 744sse41icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
123207576 0 022781 856 744sse41icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
123207576 0 022781 856 744sse41icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
123208224 0 022181 856 744sse41icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
123207576 0 022781 856 744sse41icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
123406163 0 015228 792 776avxsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
123407240 0 022845 856 744sse41icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
123407240 0 022845 856 744sse41icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
123407224 0 022477 856 744sse41icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
123408032 0 022045 856 744sse41icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
123407240 0 022845 856 744sse41icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
123407224 0 022477 856 744sse41icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
123407576 0 022781 856 744sse41icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
123407832 0 023117 856 744ssse3icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
123407864 0 023117 856 744ssse3icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
1234016824 4 22432197 860 968vect128icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
123607880 0 023485 856 744ssse3icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
123607848 0 023053 856 744ssse3icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
123607864 0 023117 856 744ssse3icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
123607832 0 023117 856 744ssse3icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
123607880 0 023485 856 744ssse3icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
123607864 0 023117 856 744ssse3icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
123607832 0 023117 856 744ssse3icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
123607880 0 023485 856 744ssse3icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
123607864 0 023117 856 744ssse3icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
123607880 0 023485 856 744ssse3icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1236017096 4 22432437 860 968vect128icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
1236016824 4 22432197 860 968vect128icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
1236017096 4 22432437 860 968vect128icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
1236016824 4 22432197 860 968vect128icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
1236017808 4 22431853 860 968vect128icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1236017824 4 22431925 860 968vect128icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1236017096 4 22432437 860 968vect128icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1236017096 4 22432437 860 968vect128icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
1236016824 4 22432197 860 968vect128icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
1236018688 4 22434381 860 968vect128icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1236018456 4 22433797 860 968vect128-mmxhackicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
1236018456 4 22433797 860 968vect128-mmxhackicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
1236018544 4 22432645 860 968vect128-mmxhackicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1236018456 4 22433797 860 968vect128-mmxhackicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
123807848 0 023053 856 744ssse3icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
123807848 0 023053 856 744ssse3icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
123807848 0 023053 856 744ssse3icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
1238018688 4 22434381 860 968vect128icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
1238018224 4 22433517 860 968vect128icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
1238018688 4 22434381 860 968vect128icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
1238018224 4 22433517 860 968vect128icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
1238018688 4 22434381 860 968vect128icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
1238018224 4 22433517 860 968vect128icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1238018224 4 22433517 860 968vect128icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
1238020048 4 22435773 860 968vect128-mmxhackicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
1238019296 4 22434621 860 968vect128-mmxhackicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
1238017896 4 22433269 860 968vect128-mmxhackicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
1238019296 4 22434621 860 968vect128-mmxhackicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
1238017896 4 22433269 860 968vect128-mmxhackicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
1238018864 4 22432909 860 968vect128-mmxhackicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1238020048 4 22435773 860 968vect128-mmxhackicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
1238019296 4 22434621 860 968vect128-mmxhackicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1238018456 4 22433797 860 968vect128-mmxhackicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1238017896 4 22433269 860 968vect128-mmxhackicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
1238017896 4 22433269 860 968vect128-mmxhackicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
1238020048 4 22435773 860 968vect128-mmxhackicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1238019296 4 22434621 860 968vect128-mmxhackicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
124008656 0 022613 856 744ssse3icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
124008560 0 022573 856 744ssse3icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1240020048 4 22435773 860 968vect128-mmxhackicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
124207832 0 023117 856 744ssse3icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
152608328 0 023533 856 744sse2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
152608328 0 023533 856 744sse2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
152608328 0 023533 856 744sse2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
152808312 0 023597 856 744sse2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
152808312 0 023597 856 744sse2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
152808312 0 023597 856 744sse2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
152808312 0 023597 856 744sse2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
152808328 0 023533 856 744sse2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
153008376 0 023981 856 744sse2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
153008360 0 023613 856 744sse2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
153008376 0 023981 856 744sse2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
153008360 0 023613 856 744sse2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
153008376 0 023981 856 744sse2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
153008360 0 023613 856 744sse2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
153008360 0 023613 856 744sse2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
153008376 0 023981 856 744sse2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
153209344 0 023357 856 744sse2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
153409376 0 023333 856 744sse2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
155209552 0 024757 856 744sse2-2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
155409552 0 024757 856 744sse2-2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
155409536 0 024821 856 744sse2-2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
155409552 0 024757 856 744sse2-2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
155409536 0 024821 856 744sse2-2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
155409536 0 024821 856 744sse2-2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
155409552 0 024757 856 744sse2-2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
155609536 0 024821 856 744sse2-2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
155809712 0 025317 856 744sse2-2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
155809696 0 024949 856 744sse2-2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
155809712 0 025317 856 744sse2-2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
155809696 0 024949 856 744sse2-2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
155809696 0 024949 856 744sse2-2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1560010096 0 024109 856 744sse2-2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
156009712 0 025317 856 744sse2-2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
156009696 0 024949 856 744sse2-2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
1570010032 0 023989 856 744sse2-2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1636010875 0 020748 808 776bswapgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1642010882 0 019892 792 776regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1644011050 0 023321 816 776bswapgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1644010882 0 019892 792 776bswapgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1646011042 0 021068 808 776bswapgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1646011042 0 021068 808 776regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1646011066 0 023337 816 776regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1652025485 0 035713 816 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1658024346 0 036747 808 736sphlibclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
171602636 0 014915 808 736refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
1720012336 0 026293 856 744bswapicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1722025367 0 035441 816 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
172807713 0 019739 808 752sphlib-smallclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
173007761 0 020379 808 752sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
173207504 0 016849 800 736sphlib-smallclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
173607713 0 019739 808 752sphlib-smallclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
1738012144 0 026157 856 744bswapicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1742028680 0 041049 816 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1764027073 0 039675 808 752sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
1764027073 0 039083 808 752sphlibclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
1766026898 0 036225 800 736sphlibclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
1768027073 0 039083 808 752sphlibclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
178802648 0 014531 808 752refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
179602648 0 014531 808 752refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
179602984 0 015459 808 752refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
180409712 0 025317 856 744sse2-2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1808013384 0 028989 856 744bswapicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
1810013384 0 028989 856 744bswapicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
1810013384 0 028989 856 744bswapicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
1810013384 0 028989 856 744bswapicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1818013208 0 028413 856 744bswapicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
1820013208 0 028413 856 744bswapicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
1820013208 0 028413 856 744bswapicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1822013208 0 028413 856 744bswapicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
1822012784 0 026741 856 744regsicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1830012928 0 026941 856 744regsicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1830029568 0 043709 856 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1834029440 0 043525 856 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1844031632 0 047365 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
1844031632 0 047365 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
1844031632 0 047365 856 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
185802487 0 011689 800 736refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
1858031632 0 047365 856 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
1872031968 0 047301 856 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
1874031968 0 047301 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
1874031968 0 047301 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
1874031968 0 047301 856 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1878014200 0 029805 856 744regsicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1880014200 0 029805 856 744regsicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
1880014200 0 029805 856 744regsicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
1882014200 0 029805 856 744regsicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
188408779 0 021075 808 736bswapclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
1890013992 0 029197 856 744regsicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
1890013992 0 029197 856 744regsicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1892013992 0 029197 856 744regsicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
1892013992 0 029197 856 744regsicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
192207581 0 019459 808 752bswapclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
192207581 0 020051 808 752bswapclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
192207581 0 019459 808 752bswapclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
193007524 0 016729 800 736bswapclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
195409328 0 021619 808 736regsclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
1970024821 0 033964 792 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
204408266 0 020667 808 736sphlib-smallclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
2182025712 0 039797 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
2204025984 0 041749 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
220806154 0 018441 816 776sse41gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
220806058 0 018329 816 776sse41-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
221006130 0 016156 808 776sse41gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
221207988 0 018065 816 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
221606161 0 016044 808 776sse41gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
221609203 4 20819241 820 984vect128gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
222005841 0 014852 792 776sse41gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2222025984 0 041749 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
2224025984 0 041749 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
222406026 0 016052 808 776sse41-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
222405880 0 015764 808 776sse41-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2226025984 0 041749 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
223405686 0 014708 792 776sse41-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
225406602 0 016628 808 776ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
225406626 0 018913 816 776ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2256011220 4 20823585 820 984vect128gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2260025360 0 039501 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
226009496 4 20819689 820 984vect128gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
226406304 0 015324 792 776ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
227408713 4 20817812 796 984vect128gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
232408733 0 020611 808 752regsclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
232406716 0 016604 808 776ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
232808733 0 021203 808 752regsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
233208733 0 020611 808 752regsclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
2332010376 4 20820569 820 984vect128-mmxhackgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
233602856 0 012740 808 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
233808692 0 017897 800 736regsclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
2346010042 4 20820081 820 984vect128-mmxhackgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
235204584 0 019789 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
2352012100 4 20824481 820 984vect128-mmxhackgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
235209874 4 20818972 796 984vect128-mmxhackgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
235804584 0 019789 856 744reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
236004584 0 019789 856 744reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
236004584 0 019789 856 744reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
237407137 0 016268 792 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
238202537 0 011556 792 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
242204592 0 018549 856 744reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
2500026272 0 041637 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
2502026272 0 041637 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
2504026272 0 041637 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
2526026272 0 041637 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
253004608 0 018621 856 744reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
273409789 0 020017 816 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
281007018 0 017044 808 776sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
281007042 0 019313 816 776sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
281208106 0 018132 808 776sse2-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
281208130 0 020401 816 776sse2-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
282606756 0 015764 792 776sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
283007773 0 016796 792 776sse2-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
286804600 0 020205 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
287204600 0 020205 856 744reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
287407074 0 016956 808 776sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
287804600 0 020205 856 744reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
2880011368 0 023737 816 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
288204010 0 016265 816 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
288604600 0 020205 856 744reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
290403490 0 013516 808 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
292408207 0 018092 808 776sse2-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3270011620 0 021500 808 776regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3752010081 0 022371 808 736sandyclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
3790010551 0 019572 792 776sandygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3830011314 0 021340 808 776sandygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3830011322 0 023593 816 776sandygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3866012776 0 028061 856 744bswapicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
3868012776 0 028061 856 744bswapicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
3868012776 0 028061 856 744bswapicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
3868012776 0 028061 856 744bswapicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
387409878 0 022355 808 752sandyclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
387609878 0 021763 808 752sandyclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
387809878 0 021763 808 752sandyclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
388209821 0 019017 800 736sandyclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
3890012936 0 028189 856 744bswapicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
3892012936 0 028189 856 744bswapicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
3892012936 0 028189 856 744bswapicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
3892012936 0 028189 856 744bswapicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
3938013592 0 028877 856 744regsicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
3940013592 0 028877 856 744regsicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
3942013592 0 028877 856 744regsicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
3942013592 0 028877 856 744regsicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
3952030640 0 046053 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
3952030640 0 046053 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
3954030640 0 046053 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
3954030640 0 046053 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
3968013464 0 028717 856 744regsicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
3968013464 0 028717 856 744regsicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
3968013464 0 028717 856 744regsicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
3968013464 0 028717 856 744regsicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
3970011342 0 021228 808 776sandygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3974030496 0 045877 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
3974030496 0 045877 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
3974030496 0 045877 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
3974030496 0 045877 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
4038013080 0 028285 856 744sandyicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
4038013080 0 028285 856 744sandyicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
4038013080 0 028285 856 744sandyicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
4040013080 0 028285 856 744sandyicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
4040013064 0 028349 856 744sandyicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
4040013064 0 028349 856 744sandyicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
4042013064 0 028349 856 744sandyicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
4044013064 0 028349 856 744sandyicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
4046012904 0 026917 856 744sandyicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
4092013032 0 028285 856 744sandyicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
4092013032 0 028285 856 744sandyicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
4094012872 0 026829 856 744sandyicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
4094013048 0 028653 856 744sandyicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
4094013032 0 028285 856 744sandyicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
4094013048 0 028653 856 744sandyicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
4096013048 0 028653 856 744sandyicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
4098013048 0 028653 856 744sandyicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
4098013032 0 028285 856 744sandyicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
4608026048 0 041429 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
4612026048 0 041429 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
4614026048 0 041429 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
4630025760 0 041173 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
4632025760 0 041173 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
4634025760 0 041173 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
4638026048 0 041429 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
4668025760 0 041173 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
469204976 0 020229 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
469404976 0 020229 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
469804976 0 020229 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
470404976 0 020229 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
505605040 0 020325 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
506405040 0 020325 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
507605040 0 020325 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
509205040 0 020325 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017

Test failure

Implementation: avxicc
Security model: unknown
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 avxicc
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avxicc
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer avxicc
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer avxicc
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer avxicc
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer avxicc
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer avxs
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avxs
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer avxs
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer avxs
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer avxs
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer avxs
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer bswap
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer bswap
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer bswap
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer bswap
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer bswap
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer bswap
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer regs
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer regs
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer regs
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer regs
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer regs
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer regs
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sandy
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sandy
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sandy
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sandy
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sandy
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sandy
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sphlib
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sphlib
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sphlib
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib-small
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib-small
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sphlib-small
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sphlib-small
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sphlib-small
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sphlib-small
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse2
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sse2
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sse2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sse2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sse2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse2-2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse2-2
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sse2-2
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sse2-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sse2-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sse2-2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse41
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse41
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sse41
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sse41
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sse41
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sse41
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse41-2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse41-2
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sse41-2
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sse41-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sse41-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sse41-2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ssse3
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ssse3
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ssse3
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ssse3
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ssse3
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ssse3
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer vect128
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer vect128
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer vect128
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer vect128
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer vect128
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer vect128
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer vect128-mmxhack
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer vect128-mmxhack
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer vect128-mmxhack
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer vect128-mmxhack
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer vect128-mmxhack
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: avxicc
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.s: hash.s:219710:31: error: cannot use more than one symbol in memory operand
hash.s: mov esi, offset flat: padding.0 #289.3
hash.s: ^
hash.s: hash.s:219728:31: error: cannot use more than one symbol in memory operand
hash.s: mov esi, offset flat: padding.0 #289.3
hash.s: ^
hash.s: hash.s:221419:31: error: cannot use more than one symbol in memory operand
hash.s: mov esi, offset flat: padding.0 #289.3
hash.s: ^
hash.s: hash.s:221437:31: error: cannot use more than one symbol in memory operand
hash.s: mov esi, offset flat: padding.0 #289.3
hash.s: ^
hash.s: hash.s:223123:31: error: cannot use more than one symbol in memory operand
hash.s: mov esi, offset flat: padding.0+1 #289.3
hash.s: ^

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

Compiler output

Implementation: avxicc
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
try.c: ipo: remark #11035: Il version for crypto_hash_blake256.a (06) does not match compiler's il version (17404284179987904649), ignoring object file
try.c: ipo: remark #11035: Il version for crypto_hash_blake256.a (06) does not match compiler's il version (17404284179987904649), ignoring object file
measure.c: ipo: remark #11035: Il version for crypto_hash_blake256.a (06) does not match compiler's il version (17404284179987904649), ignoring object file

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

Compiler output

Implementation: avxicc
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
try.c: ipo: remark #11035: Il version for crypto_hash_blake256.a (06) does not match compiler's il version (17404284179987904649), ignoring object file

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer avxicc
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avxicc
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer avxicc
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer avxicc
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer avxicc
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer avxicc

Compiler output

Implementation: avxs
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: In file included from hash.c:7:
hash.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:
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: return __builtin_ia32_bsrsi (__X);
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ...

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

Compiler output

Implementation: sse2
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: In file included from hash.c:3:
hash.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/emmintrin.h:31:
hash.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xmmintrin.h:31:
hash.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]
hash.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: ...

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

Compiler output

Implementation: sse41-2
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: In file included from hash.c:2:
hash.c: In file included from ./blake256.h:7:
hash.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:
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: return __builtin_ia32_bsrsi (__X);
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: __attribute__((__gnu_inline__, __always_inline__, __artificial__))
hash.c: ^
hash.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]
hash.c: ...

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

Compiler output

Implementation: vect128
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
vector.c: vector.c:389:3: error: use of unknown builtin '__builtin_ia32_punpckldq128' [-Wimplicit-function-declaration]
vector.c: v32_interleave_inplace(M0,M2);
vector.c: ^
vector.c: ./vector.h:1038:17: note: expanded from macro 'v32_interleave_inplace'
vector.c: v32 c__ = v32_interleavel (a__, b__); \
vector.c: ^
vector.c: ./vector.h:100:27: note: expanded from macro 'v32_interleavel'
vector.c: #define v32_interleavel __builtin_ia32_punpckldq128
vector.c: ^
vector.c: vector.c:389:3: error: initializing 'v32' (aka 'v4si') with an expression of incompatible type 'int'
vector.c: v32_interleave_inplace(M0,M2);
vector.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vector.c: ./vector.h:1038:11: note: expanded from macro 'v32_interleave_inplace'
vector.c: v32 c__ = v32_interleavel (a__, b__); \
vector.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
vector.c: vector.c:389:3: error: use of unknown builtin '__builtin_ia32_punpckhdq128' [-Wimplicit-function-declaration]
vector.c: ./vector.h:1039:17: note: expanded from macro 'v32_interleave_inplace'
vector.c: v32 d__ = v32_interleaveh (a__, b__); \
vector.c: ^
vector.c: ./vector.h:101:27: note: expanded from macro 'v32_interleaveh'
vector.c: #define v32_interleaveh __builtin_ia32_punpckhdq128
vector.c: ^
vector.c: vector.c:389:3: note: did you mean '__builtin_ia32_punpckldq128'?
vector.c: ./vector.h:1039:17: note: expanded from macro 'v32_interleave_inplace'
vector.c: v32 d__ = v32_interleaveh (a__, b__); \
vector.c: ...

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

Compiler output

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

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

Compiler output

Implementation: xop
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.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,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xopintrin.h:260:1: error: inlining failed in call to always_inline '_mm_roti_epi32': target specific option mismatch
hash.c: 260 | _mm_roti_epi32(__m128i __A, const int __B)
hash.c: | ^~~~~~~~~~~~~~
hash.c: In file included from blake256.h:127,
hash.c: from hash.c:2:
hash.c: rounds.h:19:10: note: called from here
hash.c: 19 | row2 = _mm_roti_epi32(row2, -7); \
hash.c: | ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: rounds.h:59:3: note: in expansion of macro 'G2'
hash.c: 59 | G2(row1,row2,row3,row4,buf4); \
hash.c: | ^~
hash.c: hash.c:128:3: note: in expansion of macro 'ROUND'
hash.c: 128 | ROUND(13);
hash.c: | ^~~~~
hash.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,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xopintrin.h:260:1: error: inlining failed in call to always_inline '_mm_roti_epi32': target specific option mismatch
hash.c: 260 | _mm_roti_epi32(__m128i __A, const int __B)
hash.c: | ^~~~~~~~~~~~~~
hash.c: In file included from blake256.h:127,
hash.c: ...

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

Compiler output

Implementation: xop
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
hash.c: hash.c(115): warning #266: function "_mm_perm_epi8" declared implicitly
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): warning #266: function "_mm_roti_epi32" declared implicitly
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ROUND( 0);
hash.c: ^
hash.c:
hash.c: hash.c(115): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: ...

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