Implementation notes: amd64, genji548, crypto_hash/blake512

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: blake512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
801413429 4 20826233 820 984vect128gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
807011655 4 20820692 796 984vect128gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
810012272 4 20822401 820 984vect128gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
810213821 4 20826625 820 984vect128-inplacegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
814812122 4 20821148 796 984vect128-inplacegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
817612664 4 20822793 820 984vect128-inplacegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
827812148 4 20822113 820 984vect128gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
847412567 4 20822537 820 984vect128-inplacegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
861020592 395780 035926 396644 744avxiccicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
861020592 395780 036278 396644 744avxiccicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
861420592 395780 029700 396580 776avxiccgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
861420592 395780 036278 396644 744avxiccicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
861620592 395780 035926 396644 744avxiccicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
861820592 395780 035878 396644 744avxiccicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
862020592 395780 036734 396644 776avxiccicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
862220592 395780 035926 396644 744avxiccicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
862420592 395780 035878 396644 744avxiccicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
862620592 395780 030452 396588 776avxiccgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
863220592 395780 036278 396644 744avxiccicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
863420592 395780 036278 396644 744avxiccicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
863620592 395780 035878 396644 744avxiccicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
864020592 395780 035878 396644 744avxiccicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
864020592 395780 036558 396644 776avxiccicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
864420592 395780 036446 396644 776avxiccicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
866620592 395780 037086 396644 776avxiccicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
869620592 395780 030572 396588 776avxiccgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
870420592 395780 034630 396644 744avxiccicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
871420592 395780 034686 396644 744avxiccicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
871620592 395780 033337 396596 776avxiccgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
871820592 395780 035958 396644 744avxiccicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
872220592 395780 035958 396644 744avxiccicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
873020592 395780 035958 396644 744avxiccicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
876220592 395780 035958 396644 744avxiccicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
876820592 395780 035926 396644 744avxiccicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
877013352 0 029221 856 776sse41icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
878013352 0 029749 856 776sse41icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
880012328 0 027917 856 744sse41icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
880212328 0 027917 856 744sse41icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
880612312 0 027549 856 744sse41icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
880812312 0 027549 856 744sse41icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
881412328 0 027917 856 744sse41icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
882012312 0 027549 856 744sse41icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
882617944 4 22433589 860 968vect128icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
882812312 0 027549 856 744sse41icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
883417944 4 22433589 860 968vect128icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
883617304 4 22433821 860 1000vect128icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
883816384 4 22431677 860 968vect128icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
883816384 4 22431677 860 968vect128icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
884217944 4 22433589 860 968vect128icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
886417192 4 22433149 860 1000vect128icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
887014104 0 028045 856 744sse41icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
887017944 4 22433589 860 968vect128icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
889213416 0 029461 856 776sse41icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
889416384 4 22431677 860 968vect128icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
890213416 0 029173 856 776sse41icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
895414312 0 028309 856 744sse41icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
900212488 0 027757 856 744sse41icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
900412488 0 027757 856 744sse41icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
903212488 0 027757 856 744sse41icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
903612488 0 027757 856 744sse41icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
904412488 0 027677 856 744sse41icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
904812488 0 027677 856 744sse41icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
905812488 0 027677 856 744sse41icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
906217240 4 22433085 860 1000vect128icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
906417352 4 22433517 860 1000vect128icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
909618064 4 22432061 860 968vect128icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
914016336 4 22431661 860 968vect128icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
914016336 4 22431661 860 968vect128icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
915816336 4 22431661 860 968vect128icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
918416336 4 22431661 860 968vect128icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
923817704 4 22432949 860 968vect128icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
924617704 4 22432949 860 968vect128icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
925017704 4 22432949 860 968vect128icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
926217704 4 22432949 860 968vect128icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
935212488 0 027677 856 744sse41icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
936418304 4 22432357 860 968vect128icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
948212188 0 022172 808 776sse41gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
948616960 4 22432253 860 968vect128-inplaceicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
949012188 0 024937 816 776sse41gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
955817944 4 22433901 860 1000vect128-inplaceicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
956018472 4 22434637 860 1000vect128-inplaceicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
956218056 4 22434573 860 1000vect128-inplaceicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
957019248 4 22433245 860 968vect128-inplaceicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
957816960 4 22432253 860 968vect128-inplaceicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
958018360 4 22434205 860 1000vect128-inplaceicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
958216960 4 22432253 860 968vect128-inplaceicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
958816960 4 22432253 860 968vect128-inplaceicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
959812295 0 022140 808 776sse41gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
966218520 4 22434197 860 968vect128-inplaceicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
967011591 0 020596 792 776sse41gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
967818520 4 22434197 860 968vect128-inplaceicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
967818520 4 22434197 860 968vect128-inplaceicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
969218520 4 22434197 860 968vect128-inplaceicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
972018568 4 22433845 860 968vect128-inplaceicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
976017200 4 22432525 860 968vect128-inplaceicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
976217200 4 22432525 860 968vect128-inplaceicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
976417200 4 22432525 860 968vect128-inplaceicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
979417200 4 22432525 860 968vect128-inplaceicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
981218568 4 22433845 860 968vect128-inplaceicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
981618568 4 22433845 860 968vect128-inplaceicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
982218568 4 22433845 860 968vect128-inplaceicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
982819648 4 22433701 860 968vect128-inplaceicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1015826944 0 039785 816 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1025625549 0 035729 816 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1028613317 0 022292 792 776sandygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1039813645 0 022628 792 776bswapgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1041013645 0 022628 792 776regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1042614167 0 024004 808 776bswapgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1047814364 0 027105 816 776regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1052814364 0 024340 808 776bswapgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1054814364 0 024340 808 776regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1057614388 0 027145 816 776bswapgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1060425586 0 035625 816 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1065424829 0 033932 792 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1080212692 0 025449 816 776ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1088412692 0 022684 808 776ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1098213278 0 023132 808 776ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1118412240 0 021236 792 776ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1120215020 0 024996 808 776sandygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1120214806 0 024644 808 776sandygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1121829440 0 043509 856 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1127215044 0 027801 816 776sandygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1129216208 0 031797 856 744bswapicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1129429568 0 043693 856 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1130816208 0 032077 856 776bswapicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1131015888 0 029829 856 744bswapicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1131830496 0 045861 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1132216208 0 031797 856 744bswapicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1132230496 0 045861 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1132230496 0 045861 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1133216208 0 031797 856 744bswapicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1133630496 0 045861 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1135216424 0 032181 856 776sandyicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1135616208 0 031797 856 744bswapicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1135630640 0 046037 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1137416424 0 031613 856 744sandyicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1138016424 0 031613 856 744sandyicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1138415744 0 029741 856 744bswapicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1138816488 0 032885 856 776sandyicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1139616440 0 031709 856 744sandyicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1139830640 0 046037 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1140216160 0 031917 856 776bswapicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1140416504 0 030445 856 744sandyicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1141416160 0 032205 856 776bswapicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1141616504 0 031741 856 744sandyicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1141816424 0 031613 856 744sandyicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1141816504 0 031741 856 744sandyicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1142016208 0 032605 856 776bswapicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1142216504 0 031741 856 744sandyicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1142230640 0 046037 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1142616440 0 031709 856 744sandyicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1142816160 0 031349 856 744bswapicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1142816504 0 031741 856 744sandyicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1143216440 0 031709 856 744sandyicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1143216488 0 032077 856 744sandyicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1143616160 0 031349 856 744bswapicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1143616440 0 030437 856 744sandyicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1143616488 0 032077 856 744sandyicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1143616488 0 032357 856 776sandyicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1143816160 0 031349 856 744bswapicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1144016424 0 032469 856 776sandyicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1144216440 0 031709 856 744sandyicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1144616160 0 031349 856 744bswapicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1144816488 0 032077 856 744sandyicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1145616488 0 032077 856 744sandyicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1145630640 0 046037 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1149016256 0 031525 856 744bswapicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1149416424 0 031613 856 744sandyicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1149813632 0 023484 808 776sse2sgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1150416256 0 031525 856 744bswapicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1152812964 0 022956 808 776sse2sgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1153016400 0 031637 856 744bswapicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1153412964 0 025721 816 776sse2sgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1154416400 0 031637 856 744bswapicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1155016256 0 031525 856 744bswapicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1155416256 0 031525 856 744bswapicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1158231632 0 047349 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1159631632 0 047349 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1160431632 0 047349 856 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1161416400 0 031637 856 744bswapicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1164031632 0 047349 856 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1167031552 0 048077 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1168431968 0 047853 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1168831632 0 047629 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1171431968 0 047285 856 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1171631968 0 047285 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1171831968 0 047285 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1172831968 0 047285 856 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1173816001 0 025844 808 776regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1183431888 0 048061 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1187812486 0 021476 792 776sse2sgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1197812328 0 027917 856 744sse41icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
124128062 0 018097 816 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1258618096 0 033965 856 776regsicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1259217112 0 033509 856 776ssse3icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1260417112 0 032981 856 776ssse3icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1262216384 4 22431677 860 968vect128icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1263217712 0 031653 856 744regsicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1267817080 0 033125 856 776ssse3icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1269818096 0 033685 856 744regsicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1271416296 0 031485 856 744ssse3icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1271818096 0 033685 856 744regsicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1272218096 0 034493 856 776regsicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1272217080 0 032837 856 776ssse3icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1272417984 0 033741 856 776regsicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1272417984 0 033173 856 744regsicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1272416312 0 031901 856 744ssse3icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1272618096 0 033685 856 744regsicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1272616312 0 031901 856 744ssse3icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1272616312 0 031549 856 744ssse3icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1272616312 0 031549 856 744ssse3icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1273016312 0 031549 856 744ssse3icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1273418096 0 033685 856 744regsicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1273416312 0 031901 856 744ssse3icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1273817600 0 031597 856 744regsicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1274817984 0 033173 856 744regsicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1275016312 0 031549 856 744ssse3icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1275617984 0 033173 856 744regsicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1277217984 0 034029 856 776regsicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1278416296 0 031485 856 744ssse3icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1278416296 0 031565 856 744ssse3icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1278616296 0 031485 856 744ssse3icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1279016296 0 031565 856 744ssse3icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1279217984 0 033173 856 744regsicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1279216296 0 031565 856 744ssse3icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1279416296 0 031485 856 744ssse3icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1279616296 0 031565 856 744ssse3icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1280018096 0 033365 856 744regsicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1280418224 0 033461 856 744regsicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1280416312 0 031901 856 744ssse3icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1281218096 0 033365 856 744regsicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1281418096 0 033365 856 744regsicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
128147145 0 016252 792 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1282218224 0 033461 856 744regsicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1283818224 0 033461 856 744regsicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1283818224 0 033461 856 744regsicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1285825360 0 039485 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1287218096 0 033365 856 744regsicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
129005648 0 021237 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
129065648 0 021237 856 744reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1298225984 0 042013 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
129925696 0 021453 856 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1300425984 0 041733 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1300625984 0 041733 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
130105632 0 020821 856 744reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
130125632 0 020821 856 744reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
130225632 0 020821 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
130445632 0 020821 856 744reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1305825872 0 042461 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1308413190 0 022188 792 776sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1311013908 0 023900 808 776sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1311013908 0 026665 816 776sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1312618248 0 032189 856 744ssse3icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1313425760 0 041157 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1314425760 0 041157 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1314818152 0 032149 856 744ssse3icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1315025760 0 041157 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1318414361 0 024212 808 776sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
132005728 0 021597 856 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1326216008 0 031597 856 744sse2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1326625760 0 041157 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1333625984 0 041733 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1335225984 0 041733 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1337817232 0 033101 856 776sse2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1338816008 0 031597 856 744sse2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
134225648 0 021237 856 744reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1342616920 0 032509 856 744sse2sicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1343016008 0 031597 856 744sse2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1343216920 0 032509 856 744sse2sicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1343416920 0 032509 856 744sse2sicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1344216008 0 031597 856 744sse2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1346416920 0 032509 856 744sse2sicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
134685600 0 021645 856 776reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
134985632 0 022029 856 776reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1351015856 0 031093 856 744sse2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1351215856 0 031093 856 744sse2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1351625712 0 039781 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1351615856 0 031093 856 744sse2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1351815856 0 031093 856 744sse2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1354617320 0 033077 856 776sse2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1355017944 0 033813 856 776sse2sicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1355418448 0 032389 856 744sse2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1355816952 0 032141 856 744sse2sicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1356016952 0 032141 856 744sse2sicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1357216952 0 032141 856 744sse2sicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1357616952 0 032141 856 744sse2sicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1360616872 0 032109 856 744sse2sicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1362216872 0 032109 856 744sse2sicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1363416872 0 032109 856 744sse2sicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1365215872 0 031141 856 744sse2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1368418704 0 032701 856 744sse2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1369015872 0 031141 856 744sse2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1369215872 0 031141 856 744sse2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1370216856 0 032125 856 744sse2sicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1371616856 0 032125 856 744sse2sicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1371616856 0 032125 856 744sse2sicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1372016872 0 032109 856 744sse2sicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1372815872 0 031141 856 744sse2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1373416856 0 032125 856 744sse2sicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1374816040 0 031229 856 744sse2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1375616040 0 031229 856 744sse2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1376016040 0 031229 856 744sse2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1377616040 0 031229 856 744sse2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1379826048 0 041413 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
1382426048 0 041413 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1384626048 0 041413 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
139505616 0 020885 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
139545616 0 020885 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1397418856 0 032797 856 744sse2sicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1400226048 0 041413 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1405618904 0 032901 856 744sse2sicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1418417944 0 034341 856 776sse2sicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
143405616 0 020853 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
143445616 0 020853 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
143545616 0 020853 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
143905616 0 020853 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1439617216 0 033613 856 776sse2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
144323131 0 012116 792 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1448817304 0 033349 856 776sse2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
145285440 0 019437 856 744reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1459217800 0 033845 856 776sse2sicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
145965616 0 020885 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
148265616 0 020885 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
149065424 0 019365 856 744reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1493026272 0 041621 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1495826192 0 042429 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1496426272 0 041621 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1502826272 0 042189 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1503026272 0 041621 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1505026272 0 041621 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
156549901 0 020081 816 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1598211280 0 024121 816 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
164645579 0 018305 816 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
172644555 0 014532 808 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
205685648 0 021237 856 744reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
2109217816 0 033573 856 776sse2sicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
2200616400 0 031637 856 744bswapicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
221704248 0 014084 808 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017

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: 26, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer avxicc
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avxicc
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer bswap
icc -march=cannonlake -mtune=cannonlake -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=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer regs
icc -march=cannonlake -mtune=cannonlake -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=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -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=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse2s
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse2s
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse41
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse41
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ssse3
icc -march=cannonlake -mtune=cannonlake -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=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer vect128-inplace
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer vect128-inplace

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_blake512.a (06) does not match compiler's il version (17404284179987904649), ignoring object file
try.c: ipo: remark #11035: Il version for crypto_hash_blake512.a (06) does not match compiler's il version (17404284179987904649), ignoring object file
measure.c: ipo: remark #11035: Il version for crypto_hash_blake512.a (06) does not match compiler's il version (17404284179987904649), ignoring object file

Number of similar (compiler,implementation) pairs: 22, 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=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer avxicc
icc -march=icelake-client -mtune=icelake-client -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-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer avxicc
icc -march=skylake-avx512 -mtune=skylake-avx512 -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_blake512.a (06) does not match compiler's il version (17404284179987904649), ignoring object file

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

Compiler output

Implementation: sse2
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
hash.c: hash.c(314): (col. 10) warning #13200: No EMMS instruction before return from function

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer sse2
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer sse2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse2
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer sse2
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer sse2
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer sse2
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer sse2
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer sse2
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer sse2
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer sse2
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer sse2
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer sse2
icc -march=haswell -mtune=haswell -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=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer sse2
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer sse2
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer sse2
icc -march=sandybridge -mtune=sandybridge -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=skylake -mtune=skylake -O2 -fomit-frame-pointer sse2
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer sse2

Compiler output

Implementation: sse2s
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
hash.c: hash.c(326): (col. 10) warning #13200: No EMMS instruction before return from function

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer sse2s
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer sse2s
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse2s
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse2s
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer sse2s
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer sse2s
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer sse2s
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer sse2s
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer sse2s
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer sse2s
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer sse2s
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer sse2s
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer sse2s
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer sse2s
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sse2s
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sse2s
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer sse2s
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer sse2s
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer sse2s
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer sse2s
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sse2s
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sse2s
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer sse2s
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer sse2s
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer ssse3
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer ssse3
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ssse3
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ssse3
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer ssse3
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer ssse3
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer ssse3
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer ssse3
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer ssse3
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer ssse3
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer ssse3
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer ssse3
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer ssse3
icc -march=haswell -mtune=haswell -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=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer ssse3
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer ssse3
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer ssse3
icc -march=sandybridge -mtune=sandybridge -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=skylake -mtune=skylake -O2 -fomit-frame-pointer ssse3
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer ssse3

Compiler output

Implementation: vect128-xop
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
vector.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,
vector.c: from vector.h:29,
vector.c: from vector.c:7:
vector.c: vector.c: In function 'round512':
vector.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
vector.c: 266 | _mm_roti_epi64(__m128i __A, const int __B)
vector.c: | ^~~~~~~~~~~~~~
vector.c: In file included from vector.c:7:
vector.c: vector.h:105:3: note: called from here
vector.c: 105 | _mm_roti_epi64( x, (int)(n) )
vector.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vector.c: vector.c:745:10: note: in expansion of macro 'v64_rotate'
vector.c: 745 | B1 = v64_rotate(B1, 64-11); \
vector.c: | ^~~~~~~~~~
vector.c: vector.c:756:36: note: in expansion of macro 'ROUND'
vector.c: 756 | ROUND(12); ROUND(13); ROUND(14); ROUND(15);
vector.c: | ^~~~~
vector.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,
vector.c: from vector.h:29,
vector.c: from vector.c:7:
vector.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
vector.c: 266 | _mm_roti_epi64(__m128i __A, const int __B)
vector.c: | ^~~~~~~~~~~~~~
vector.c: In file included from vector.c:7:
vector.c: vector.h:105:3: note: called from here
vector.c: ...

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

Compiler output

Implementation: vect128-xop
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
vector.c: vector.c(646): warning #266: function "_mm_perm_epi8" declared implicitly
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c:
vector.c: vector.c(646): error: a value of type "int" cannot be used to initialize an entity of type "v64"
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c:
vector.c: vector.c(646): error: a value of type "int" cannot be used to initialize an entity of type "v64"
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c:
vector.c: vector.c(647): error: a value of type "int" cannot be used to initialize an entity of type "v64"
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^
vector.c:
vector.c: vector.c(647): error: a value of type "int" cannot be used to initialize an entity of type "v64"
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^
vector.c:
vector.c: vector.c(648): error: a value of type "int" cannot be used to initialize an entity of type "v64"
vector.c: v64 mm4 = v64_lswap(MM[4]), mm5 = v64_lswap(MM[5]);
vector.c: ^
vector.c:
vector.c: vector.c(648): error: a value of type "int" cannot be used to initialize an entity of type "v64"
vector.c: ...

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

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 hash.c:5:
hash.c: hash.c: In function 'blake512_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:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
hash.c: 266 | _mm_roti_epi64(__m128i __A, const int __B)
hash.c: | ^~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:
hash.c: rounds.h:825:11: note: called from here
hash.c: 825 | row2h = _mm_roti_epi64(row2h, -11); \
hash.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: rounds.h:867:3: note: in expansion of macro 'G2'
hash.c: 867 | G2(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1); \
hash.c: | ^~
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: 132 | ROUND(15);
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 hash.c:5:
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:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
hash.c: 266 | _mm_roti_epi64(__m128i __A, const int __B)
hash.c: | ^~~~~~~~~~~~~~
hash.c: In file included from hash.c:8:
hash.c: rounds.h:824:11: note: called from here
hash.c: 824 | row2l = _mm_roti_epi64(row2l, -11); \
hash.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~
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(81): warning #266: function "_mm_perm_epi8" declared implicitly
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c:
hash.c: hash.c(81): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c:
hash.c: hash.c(82): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: m1 = BSWAP64(m1);
hash.c: ^
hash.c:
hash.c: hash.c(83): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: m2 = BSWAP64(m2);
hash.c: ^
hash.c:
hash.c: hash.c(84): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: m3 = BSWAP64(m3);
hash.c: ^
hash.c:
hash.c: hash.c(85): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: m4 = BSWAP64(m4);
hash.c: ^
hash.c:
hash.c: hash.c(86): 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

Compiler output

Implementation: xop-2
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 hash.c:5:
hash.c: hash.c: In function 'blake512_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:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: 212 | _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: | ^~~~~~~~~~~~~
hash.c: In file included from hash.c:8:
hash.c: rounds.h:15:21: note: called from here
hash.c: 15 | #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:99:15: note: in expansion of macro 'BSWAP64'
hash.c: 99 | m.u128[7] = BSWAP64(m.u128[7]);
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 hash.c:5:
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:212:1: error: inlining failed in call to always_inline '_mm_perm_epi8': target specific option mismatch
hash.c: 212 | _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
hash.c: | ^~~~~~~~~~~~~
hash.c: In file included from hash.c:8:
hash.c: rounds.h:15:21: note: called from here
hash.c: 15 | #define BSWAP64(x) _mm_perm_epi8((x),(x),u8to64)
hash.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:98:15: note: in expansion of macro 'BSWAP64'
hash.c: 98 | m.u128[6] = BSWAP64(m.u128[6]);
hash.c: | ^~~~~~~
hash.c: ...

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

Compiler output

Implementation: xop-2
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
hash.c: hash.c(92): warning #266: function "_mm_perm_epi8" declared implicitly
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c:
hash.c: hash.c(92): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c:
hash.c: hash.c(93): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^
hash.c:
hash.c: hash.c(94): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^
hash.c:
hash.c: hash.c(95): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^
hash.c:
hash.c: hash.c(96): error: a value of type "int" cannot be assigned to an entity of type "__m128i"
hash.c: m.u128[4] = BSWAP64(m.u128[4]);
hash.c: ^
hash.c:
hash.c: hash.c(97): 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-2
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer xop-2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer xop-2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer xop-2
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer xop-2
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer xop-2
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer xop-2
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer xop-2
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer xop-2
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer xop-2
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer xop-2
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer xop-2
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer xop-2
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer xop-2
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer xop-2
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer xop-2
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer xop-2
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer xop-2
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer xop-2
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer xop-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer xop-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer xop-2
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer xop-2
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer xop-2