Implementation notes: amd64, genji346, crypto_hash/luffa384

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: luffa384
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
158607697 32 023333 896 744thomaz/asm-PSPar-v2-INTicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
159407935 32 020273 856 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
159407697 32 022933 896 744thomaz/asm-PSPar-v2-INTicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
159407697 32 022981 896 744thomaz/asm-PSPar-v2-INTicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
159407950 32 021997 896 744thomaz/asm-PSPar-v2-INTicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
159407697 32 023333 896 744thomaz/asm-PSPar-v2-INTicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
159607697 32 022933 896 744thomaz/asm-PSPar-v2-INTicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
160409761 32 024997 896 744thomaz/asm-PS-v2-INTicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
161007938 32 017844 848 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
161007929 32 016940 832 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
161407697 32 022981 896 744thomaz/asm-PSPar-v2-INTicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
161607697 32 022933 896 744thomaz/asm-PSPar-v2-INTicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
162007697 32 023333 896 744thomaz/asm-PSPar-v2-INTicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
162207697 32 022981 896 744thomaz/asm-PSPar-v2-INTicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
162207697 32 023333 896 744thomaz/asm-PSPar-v2-INTicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
162407697 32 022949 896 744thomaz/asm-PSPar-v2-INTicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
162407697 32 022949 896 744thomaz/asm-PSPar-v2-INTicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
162407697 32 022981 896 744thomaz/asm-PSPar-v2-INTicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
162607697 32 022949 896 744thomaz/asm-PSPar-v2-INTicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
162607950 32 021941 896 744thomaz/asm-PSPar-v2-INTicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
162607697 32 022949 896 744thomaz/asm-PSPar-v2-INTicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
162807935 32 018028 848 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
163207697 32 022933 896 744thomaz/asm-PSPar-v2-INTicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
163809761 32 025397 896 744thomaz/asm-PS-v2-INTicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
163809761 32 024997 896 744thomaz/asm-PS-v2-INTicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
163809761 32 025397 896 744thomaz/asm-PS-v2-INTicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
164009761 32 025397 896 744thomaz/asm-PS-v2-INTicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
164009761 32 024997 896 744thomaz/asm-PS-v2-INTicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
164009761 32 025397 896 744thomaz/asm-PS-v2-INTicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
164009761 32 024997 896 744thomaz/asm-PS-v2-INTicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
164009761 32 025013 896 744thomaz/asm-PS-v2-INTicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
164209761 32 025013 896 744thomaz/asm-PS-v2-INTicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
164209761 32 025013 896 744thomaz/asm-PS-v2-INTicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
1646010190 32 024205 896 744thomaz/asm-PS-v2-INTicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1658010175 32 020268 848 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
165809761 32 025045 896 744thomaz/asm-PS-v2-INTicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
165809761 32 025045 896 744thomaz/asm-PS-v2-INTicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
166009761 32 025045 896 744thomaz/asm-PS-v2-INTicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
166009761 32 025045 896 744thomaz/asm-PS-v2-INTicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
166009761 32 025013 896 744thomaz/asm-PS-v2-INTicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1664010190 32 024149 896 744thomaz/asm-PS-v2-INTicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1666010169 32 019180 832 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1668010175 32 022513 856 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
167809271 32 019324 848 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
167809274 32 019140 848 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
168009286 32 023237 896 744thomaz/asm-PS-v2-FPicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
168009286 32 023293 896 744thomaz/asm-PS-v2-FPicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1682010178 32 020084 848 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
168409761 32 025045 896 744thomaz/asm-PS-v2-FPicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
168609761 32 025397 896 744thomaz/asm-PS-v2-FPicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
168609761 32 025397 896 744thomaz/asm-PS-v2-FPicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
168609761 32 024997 896 744thomaz/asm-PS-v2-FPicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
168609761 32 025397 896 744thomaz/asm-PS-v2-FPicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
168809761 32 024997 896 744thomaz/asm-PS-v2-FPicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
168809761 32 025397 896 744thomaz/asm-PS-v2-FPicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
168809761 32 024997 896 744thomaz/asm-PS-v2-FPicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
168809761 32 025013 896 744thomaz/asm-PS-v2-FPicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
169209761 32 024997 896 744thomaz/asm-PS-v2-FPicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
169409265 32 018268 832 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
169409761 32 025013 896 744thomaz/asm-PS-v2-FPicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
169809761 32 025013 896 744thomaz/asm-PS-v2-FPicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
169809761 32 025013 896 744thomaz/asm-PS-v2-FPicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
169807030 32 021037 896 744thomaz/asm-PSPar-v2-FPicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
170007015 32 017100 848 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
170209761 32 025045 896 744thomaz/asm-PS-v2-FPicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
170209761 32 025045 896 744thomaz/asm-PS-v2-FPicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
170207697 32 023333 896 744thomaz/asm-PSPar-v2-FPicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
170207697 32 023333 896 744thomaz/asm-PSPar-v2-FPicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
170809271 32 019324 848 776thomaz/asm-PSgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
170809286 32 023237 896 744thomaz/asm-PSicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
170809286 32 023293 896 744thomaz/asm-PSicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
170809761 32 025045 896 744thomaz/asm-PS-v2-FPicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
170807018 32 016916 848 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
171007009 32 016012 832 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
171409761 32 025397 896 744thomaz/asm-PSicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
171409761 32 024997 896 744thomaz/asm-PSicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
171409761 32 025397 896 744thomaz/asm-PSicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
171409761 32 024997 896 744thomaz/asm-PSicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
171409761 32 025397 896 744thomaz/asm-PSicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
171409761 32 024997 896 744thomaz/asm-PSicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
171609761 32 025045 896 744thomaz/asm-PSicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
171609761 32 025013 896 744thomaz/asm-PSicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
171609761 32 025013 896 744thomaz/asm-PSicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
171609761 32 025397 896 744thomaz/asm-PSicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
171609761 32 024997 896 744thomaz/asm-PSicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
171607697 32 022933 896 744thomaz/asm-PSPar-v2-FPicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
171607697 32 022933 896 744thomaz/asm-PSPar-v2-FPicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
171607697 32 022933 896 744thomaz/asm-PSPar-v2-FPicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
171607697 32 022981 896 744thomaz/asm-PSPar-v2-FPicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
171607697 32 022933 896 744thomaz/asm-PSPar-v2-FPicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
171809274 32 019140 848 776thomaz/asm-PSgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
171809265 32 018268 832 776thomaz/asm-PSgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
171809761 32 025013 896 744thomaz/asm-PSicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
171809761 32 025013 896 744thomaz/asm-PSicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
171809761 32 025045 896 744thomaz/asm-PSicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
171807015 32 019345 856 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
171807697 32 022981 896 744thomaz/asm-PSPar-v2-FPicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
171807697 32 022981 896 744thomaz/asm-PSPar-v2-FPicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
171807697 32 022981 896 744thomaz/asm-PSPar-v2-FPicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
172009271 32 021569 856 776thomaz/asm-PSgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
172207697 32 023333 896 744thomaz/asm-PSPar-v2-FPicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
172407697 32 023333 896 744thomaz/asm-PSPar-v2-FPicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
172609271 32 021569 856 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
172607030 32 020981 896 744thomaz/asm-PSPar-v2-FPicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
173007697 32 022949 896 744thomaz/asm-PSPar-v2-FPicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
173007697 32 022949 896 744thomaz/asm-PSPar-v2-FPicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
173209761 32 025045 896 744thomaz/asm-PSicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
173207697 32 022949 896 744thomaz/asm-PSPar-v2-FPicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
173207697 32 022949 896 744thomaz/asm-PSPar-v2-FPicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
173609761 32 025045 896 744thomaz/asm-PSicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
1826068845 0 084117 856 744ssse3_x64asm-PS-2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
1826068845 0 084117 856 744ssse3_x64asm-PS-2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
1826068845 0 084117 856 744ssse3_x64asm-PS-2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1826068845 0 084117 856 744ssse3_x64asm-PS-2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
1832068861 0 084165 856 744ssse3_x64asm-PS-2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
1832068861 0 084165 856 744ssse3_x64asm-PS-2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
1832068861 0 084165 856 744ssse3_x64asm-PS-2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
1832068861 0 084165 856 744ssse3_x64asm-PS-2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
1836068996 0 081337 816 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1836068365 0 083621 856 744ssse3_x64asm-PS-2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
1836068365 0 083621 856 744ssse3_x64asm-PS-2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1836068365 0 083621 856 744ssse3_x64asm-PS-2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
1838068381 0 084037 856 744ssse3_x64asm-PS-2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
1838068381 0 084037 856 744ssse3_x64asm-PS-2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
1838068381 0 084037 856 744ssse3_x64asm-PS-2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
1838068381 0 084037 856 744ssse3_x64asm-PS-2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1844071548 0 085533 856 744ssse3_x64asm-PS-2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1848071580 0 085621 856 744ssse3_x64asm-PS-2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1866067680 0 076724 792 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1878067966 0 077868 808 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1920068372 0 078476 808 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1950068365 0 083621 856 744ssse3_x64asm-PS-2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
1976061397 0 073737 816 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1978063949 0 077933 856 744ssse3_x64asm-PSicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1990058239 0 070561 816 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1990059533 0 075173 856 744ssse3_x64asm-2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
1990059533 0 074773 856 744ssse3_x64asm-2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
1990060799 0 074765 856 744ssse3_x64asm-2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
1990060799 0 074821 856 744ssse3_x64asm-2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1990059533 0 075173 856 744ssse3_x64asm-2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1990059533 0 074773 856 744ssse3_x64asm-2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
1992059645 0 074933 856 744ssse3_x64asm-2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
1992059533 0 074773 856 744ssse3_x64asm-2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
1992059645 0 074901 856 744ssse3_x64asm-2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
1992059645 0 074933 856 744ssse3_x64asm-2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
1992059533 0 075173 856 744ssse3_x64asm-2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
1992059533 0 074773 856 744ssse3_x64asm-2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1992059645 0 074901 856 744ssse3_x64asm-2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1992059645 0 074933 856 744ssse3_x64asm-2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
1992059645 0 074933 856 744ssse3_x64asm-2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
1992068845 0 084117 856 744ssse3_x64asm-PSicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
1992068845 0 084117 856 744ssse3_x64asm-PSicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
1992068845 0 084117 856 744ssse3_x64asm-PSicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1992068845 0 084117 856 744ssse3_x64asm-PSicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
1994060445 0 075685 856 744sse2_x64asm-2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
1994059645 0 074901 856 744ssse3_x64asm-2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
1994068365 0 083621 856 744ssse3_x64asm-PSicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
1994068861 0 084165 856 744ssse3_x64asm-PSicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
1994068365 0 083621 856 744ssse3_x64asm-PSicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
1994068861 0 084165 856 744ssse3_x64asm-PSicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
1994068365 0 083621 856 744ssse3_x64asm-PSicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1994068861 0 084165 856 744ssse3_x64asm-PSicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
1994068861 0 084165 856 744ssse3_x64asm-PSicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
1994068365 0 083621 856 744ssse3_x64asm-PSicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
1996060445 0 076085 856 744sse2_x64asm-2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
1996060557 0 075813 856 744sse2_x64asm-2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
1996060445 0 076085 856 744sse2_x64asm-2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
1996060445 0 075685 856 744sse2_x64asm-2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
1996060557 0 075813 856 744sse2_x64asm-2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
1996060445 0 075685 856 744sse2_x64asm-2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
1996060557 0 075813 856 744sse2_x64asm-2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1996060557 0 075813 856 744sse2_x64asm-2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
1996060445 0 075685 856 744sse2_x64asm-2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
1998059163 0 071489 816 776sse2_x64asm-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
1998060557 0 075845 856 744sse2_x64asm-2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
1998060557 0 075845 856 744sse2_x64asm-2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
1998060557 0 075845 856 744sse2_x64asm-2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
1998060557 0 075845 856 744sse2_x64asm-2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
2000060445 0 076085 856 744sse2_x64asm-2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
2000060445 0 076085 856 744sse2_x64asm-2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
2000057807 0 067892 808 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2000068381 0 084037 856 744ssse3_x64asm-PSicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
2000068381 0 084037 856 744ssse3_x64asm-PSicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
2000068381 0 084037 856 744ssse3_x64asm-PSicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
2002061723 0 075693 856 744sse2_x64asm-2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
2002061723 0 075749 856 744sse2_x64asm-2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
2002068381 0 084037 856 744ssse3_x64asm-PSicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
2002063981 0 078021 856 744ssse3_x64asm-PSicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
2004057467 0 067356 808 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2004057017 0 066036 792 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2006060773 0 070876 808 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2006060367 0 070268 808 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2006060081 0 069124 792 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2010058391 0 068284 808 776sse2_x64asm-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2014057941 0 066964 792 776sse2_x64asm-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2036059645 0 074901 856 744ssse3_x64asm-2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
2086015088 0 029077 856 1312sse2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
2086015680 0 029725 856 1312sse2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
2094058731 0 068820 808 776sse2_x64asm-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2108059533 0 075173 856 744ssse3_x64asm-2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
2112060445 0 076085 856 744sse2_x64asmicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
2112060445 0 075685 856 744sse2_x64asmicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
2112060445 0 076085 856 744sse2_x64asmicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
2112060445 0 075685 856 744sse2_x64asmicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
2112050983 0 063297 816 776ssse3_x64asmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2112059533 0 075173 856 744ssse3_x64asmicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
2112059533 0 074773 856 744ssse3_x64asmicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
2114051795 0 064113 816 776sse2_x64asmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2114054355 0 068317 856 744sse2_x64asmicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
2114054355 0 068373 856 744sse2_x64asmicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
2114059533 0 074773 856 744ssse3_x64asmicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
2114059533 0 075173 856 744ssse3_x64asmicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
2114059533 0 075173 856 744ssse3_x64asmicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
2116060445 0 076085 856 744sse2_x64asmicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
2116059645 0 074901 856 744ssse3_x64asmicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
2116059645 0 074901 856 744ssse3_x64asmicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
2116053543 0 067501 856 744ssse3_x64asmicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
2116053543 0 067557 856 744ssse3_x64asmicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
2116059645 0 074901 856 744ssse3_x64asmicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
2116059533 0 075173 856 744ssse3_x64asmicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
2118060445 0 076085 856 744sse2_x64asmicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
2118060445 0 075685 856 744sse2_x64asmicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
2118059533 0 074773 856 744ssse3_x64asmicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
2120060445 0 075685 856 744sse2_x64asmicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
2120059645 0 074901 856 744ssse3_x64asmicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
2122059645 0 074933 856 744ssse3_x64asmicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
2124051363 0 061444 808 776sse2_x64asmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2124060557 0 075845 856 744sse2_x64asmicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
2124059645 0 074933 856 744ssse3_x64asmicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
2124059645 0 074933 856 744ssse3_x64asmicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
2124059645 0 074933 856 744ssse3_x64asmicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
2126060557 0 075813 856 744sse2_x64asmicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
2126060557 0 075813 856 744sse2_x64asmicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
2126060557 0 075845 856 744sse2_x64asmicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
2126060557 0 075813 856 744sse2_x64asmicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
2126060557 0 075845 856 744sse2_x64asmicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
2126050551 0 060628 808 776ssse3_x64asmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2126050211 0 060092 808 776ssse3_x64asmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2128051023 0 060908 808 776sse2_x64asmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2128050573 0 059588 792 776sse2_x64asmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2130060557 0 075813 856 744sse2_x64asmicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
2130049761 0 058772 792 776ssse3_x64asmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2134059533 0 074773 856 744ssse3_x64asmicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
2140060557 0 075845 856 744sse2_x64asmicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
2200014704 0 029989 856 1312sse2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
2200015328 0 030645 856 1312sse2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
2202015328 0 030645 856 1312sse2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
2202014704 0 029989 856 1312sse2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
2202015328 0 030645 856 1312sse2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
2202014704 0 029989 856 1312sse2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
2202015328 0 030645 856 1312sse2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
2202014704 0 029989 856 1312sse2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
225009797 0 022145 816 1344sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
232608174 0 017220 792 1344sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
233609019 0 019116 808 1344sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2370014040 0 029677 856 1312sse2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
2370014040 0 029677 856 1312sse2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
2370014632 0 029869 856 1312sse2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
2370014040 0 029677 856 1312sse2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
2370014632 0 029869 856 1312sse2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
2370014040 0 029677 856 1312sse2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
2370014632 0 029869 856 1312sse2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
2372014632 0 029869 856 1312sse2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
242409637 0 019540 808 1344sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4156019898 320 032003 1128 736opt32clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4440017534 320 029969 1144 776opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4468072128 320 087437 1184 744opt32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
4470072128 320 087437 1184 744opt32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
4470072128 320 087437 1184 744opt32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
4470072128 320 087437 1184 744opt32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
4566074072 320 089781 1184 744opt32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
4566074072 320 089781 1184 744opt32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
4566074072 320 089781 1184 744opt32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
4566074072 320 089781 1184 744opt32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
4584067936 320 082053 1184 744opt32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
4586068448 320 082509 1184 744opt32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
5464010860 320 021028 1136 776opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
551009146 320 018252 1120 776opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5776010578 320 020548 1136 776opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
9028016827 320 028459 1128 752opt32clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
9056016827 320 028459 1128 752opt32clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
9078020170 320 032179 1128 752opt32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
9606070920 320 086309 1184 744opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
9606070920 320 086309 1184 744opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
9606070920 320 086309 1184 744opt32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
9606070920 320 086309 1184 744opt32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
9882071760 320 087117 1184 744opt32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
9884071760 320 087117 1184 744opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
9884071760 320 087117 1184 744opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
9884071760 320 087117 1184 744opt32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
10094011804 320 020937 1120 736opt32clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017

Test failure

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

Number of similar (compiler,implementation) pairs: 78, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer opt32
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt32
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer opt32
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer opt32
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer opt32
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer opt32
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_x64asm
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse2_x64asm
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sse2_x64asm
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sse2_x64asm
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sse2_x64asm
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sse2_x64asm
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse2_x64asm-2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse2_x64asm-2
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sse2_x64asm-2
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sse2_x64asm-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sse2_x64asm-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sse2_x64asm-2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ssse3_x64asm
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ssse3_x64asm
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ssse3_x64asm
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ssse3_x64asm
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ssse3_x64asm
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ssse3_x64asm
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ssse3_x64asm-2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ssse3_x64asm-2
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ssse3_x64asm-2
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ssse3_x64asm-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ssse3_x64asm-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ssse3_x64asm-2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ssse3_x64asm-PS
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ssse3_x64asm-PS
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ssse3_x64asm-PS
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ssse3_x64asm-PS
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ssse3_x64asm-PS
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ssse3_x64asm-PS
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ssse3_x64asm-PS-2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ssse3_x64asm-PS-2
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ssse3_x64asm-PS-2
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ssse3_x64asm-PS-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ssse3_x64asm-PS-2
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ssse3_x64asm-PS-2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

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:2:
hash.c: In file included from ./luffa_for_sse2.h:21:
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: ...

Number of similar (compiler,implementation) pairs: 5, 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

Compiler output

Implementation: sse2_x64asm
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
luffa_x64asm.s: luffa_x64asm.s:780:13: error: unknown token in expression
luffa_x64asm.s: movaps %xmm0, [IV ]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:781:13: error: unknown token in expression
luffa_x64asm.s: movaps %xmm1, [IV+16]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:782:13: error: unknown token in expression
luffa_x64asm.s: movaps %xmm2, [IV+32]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:783:13: error: unknown token in expression
luffa_x64asm.s: movaps %xmm3, [IV+48]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:784:13: error: unknown token in expression
luffa_x64asm.s: movaps %xmm4, [IV+64]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:785:13: error: unknown token in expression
luffa_x64asm.s: movaps %xmm5, [IV+80]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: ...

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

Compiler output

Implementation: sse2_x64asm-2
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
luffa_x64asm.s: luffa_x64asm.s:780:13: error: unknown token in expression
luffa_x64asm.s: movdqa %xmm0, [IV ]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:781:13: error: unknown token in expression
luffa_x64asm.s: movdqa %xmm1, [IV+16]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:782:13: error: unknown token in expression
luffa_x64asm.s: movdqa %xmm2, [IV+32]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:783:13: error: unknown token in expression
luffa_x64asm.s: movdqa %xmm3, [IV+48]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:784:13: error: unknown token in expression
luffa_x64asm.s: movdqa %xmm4, [IV+64]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:785:13: error: unknown token in expression
luffa_x64asm.s: movdqa %xmm5, [IV+80]
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:786:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi ], %xmm0
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:787:14: error: unknown token in expression
luffa_x64asm.s: movups [%rdi+16], %xmm1
luffa_x64asm.s: ^
luffa_x64asm.s: luffa_x64asm.s:788:14: error: unknown token in expression
luffa_x64asm.s: ...

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

Compiler output

Implementation: ssse3_x64asm-PS
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
luffa256_x64asm.s: luffa256_x64asm.s:297:9: error: unknown token in expression
luffa256_x64asm.s: movaps %xmm0, [IV ]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:298:9: error: unknown token in expression
luffa256_x64asm.s: movaps %xmm1, [IV+16]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:299:9: error: unknown token in expression
luffa256_x64asm.s: movaps %xmm2, [IV+32]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:300:9: error: unknown token in expression
luffa256_x64asm.s: movaps %xmm3, [IV+48]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:301:9: error: unknown token in expression
luffa256_x64asm.s: movaps %xmm4, [IV+64]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:302:9: error: unknown token in expression
luffa256_x64asm.s: movaps %xmm5, [IV+80]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movups [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: ...

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

Compiler output

Implementation: ssse3_x64asm-PS-2
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
luffa256_x64asm.s: luffa256_x64asm.s:297:9: error: unknown token in expression
luffa256_x64asm.s: movdqa %xmm0, [IV ]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:298:9: error: unknown token in expression
luffa256_x64asm.s: movdqa %xmm1, [IV+16]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:299:9: error: unknown token in expression
luffa256_x64asm.s: movdqa %xmm2, [IV+32]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:300:9: error: unknown token in expression
luffa256_x64asm.s: movdqa %xmm3, [IV+48]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:301:9: error: unknown token in expression
luffa256_x64asm.s: movdqa %xmm4, [IV+64]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:302:9: error: unknown token in expression
luffa256_x64asm.s: movdqa %xmm5, [IV+80]
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:303:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi ], %xmm0
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:304:10: error: unknown token in expression
luffa256_x64asm.s: movdqu [%rdi+16], %xmm1
luffa256_x64asm.s: ^
luffa256_x64asm.s: luffa256_x64asm.s:305:10: error: unknown token in expression
luffa256_x64asm.s: ...

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

Compiler output

Implementation: thomaz/asm-PS
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: <instantiation>:1:8: error: unknown token in expression
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: <instantiation>:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:266:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: <instantiation>:2:9: error: unknown token in expression
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: <instantiation>:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:266:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: <instantiation>:1:8: error: unknown token in expression
luffa_384.s: movaps %xmm10, %xmm8
luffa_384.s: ^
luffa_384.s: <instantiation>:2:2: note: while in macro instantiation
luffa_384.s: mPSSTEPII %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: luffa_384.s:266:2: note: while in macro instantiation
luffa_384.s: ...

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

Compiler output

Implementation: thomaz/asm-PS
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa384(in, out, inlen);
hash.c: | ^~
hash.c: hash.c:29:31: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: 29 | void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: | ~~~~~~~~~~~~~~~^~~~~

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

Compiler output

Implementation: thomaz/asm-PS
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
hash.c: hash.c(32): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
hash.c: fLuffa384(in, out, inlen);
hash.c: ^
hash.c:

Number of similar (compiler,implementation) pairs: 120, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer thomaz/asm-PS
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer thomaz/asm-PS
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: thomaz/asm-PS-v2-FP
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: <instantiation>:1:8: error: unknown token in expression
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: <instantiation>:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: <instantiation>:2:9: error: unknown token in expression
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: <instantiation>:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: <instantiation>:1:8: error: unknown token in expression
luffa_384.s: movaps %xmm10, %xmm8
luffa_384.s: ^
luffa_384.s: <instantiation>:2:2: note: while in macro instantiation
luffa_384.s: mPSSTEPII %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: ...

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

Compiler output

Implementation: thomaz/asm-PS-v2-FP
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa384(in, out, inlen);
hash.c: | ^~
hash.c: hash.c:29:31: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: 29 | void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: | ~~~~~~~~~~~~~~~^~~~~

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

Compiler output

Implementation: thomaz/asm-PS-v2-INT
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_384.s: <instantiation>:1:8: error: unknown token in expression
luffa_384.s: pshufb %xmm8, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: <instantiation>:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: <instantiation>:2:9: error: unknown token in expression
luffa_384.s: pshufb %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: <instantiation>:1:1: note: while in macro instantiation
luffa_384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: <instantiation>:1:8: error: unknown token in expression
luffa_384.s: movdqa %xmm10, %xmm8
luffa_384.s: ^
luffa_384.s: <instantiation>:2:2: note: while in macro instantiation
luffa_384.s: mPSSTEPII %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa_384.s: ^
luffa_384.s: luffa_384.s:267:2: note: while in macro instantiation
luffa_384.s: ...

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

Compiler output

Implementation: thomaz/asm-PS-v2-INT
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa384(in, out, inlen);
hash.c: | ^~
hash.c: hash.c:29:31: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: 29 | void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: | ~~~~~~~~~~~~~~~^~~~~

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

Compiler output

Implementation: thomaz/asm-PSPar-v2-FP
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: <instantiation>:1:8: error: unknown token in expression
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: <instantiation>:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:401:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: <instantiation>:2:9: error: unknown token in expression
luffa384.s: pshufb %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: <instantiation>:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:401:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: <instantiation>:1:8: error: unknown token in expression
luffa384.s: movaps %xmm10, %xmm8
luffa384.s: ^
luffa384.s: <instantiation>:2:2: note: while in macro instantiation
luffa384.s: mPSSTEPII %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: luffa384.s:401:2: note: while in macro instantiation
luffa384.s: ...

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

Compiler output

Implementation: thomaz/asm-PSPar-v2-FP
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa384(in, out, inlen);
hash.c: | ^~
hash.c: hash.c:29:31: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: 29 | void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: | ~~~~~~~~~~~~~~~^~~~~

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

Compiler output

Implementation: thomaz/asm-PSPar-v2-INT
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: hash.c:32:12: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
hash.c: fLuffa384(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa384.s: <instantiation>:1:8: error: unknown token in expression
luffa384.s: pshufb %xmm8, maskShufLittleEndian
luffa384.s: ^
luffa384.s: <instantiation>:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:400:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: <instantiation>:2:9: error: unknown token in expression
luffa384.s: pshufb %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: <instantiation>:1:1: note: while in macro instantiation
luffa384.s: mPSSTEPI %xmm8, %xmm9, maskShufLittleEndian
luffa384.s: ^
luffa384.s: luffa384.s:400:2: note: while in macro instantiation
luffa384.s: mPS %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: <instantiation>:1:8: error: unknown token in expression
luffa384.s: movdqa %xmm10, %xmm8
luffa384.s: ^
luffa384.s: <instantiation>:2:2: note: while in macro instantiation
luffa384.s: mPSSTEPII %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13
luffa384.s: ^
luffa384.s: luffa384.s:400:2: note: while in macro instantiation
luffa384.s: ...

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

Compiler output

Implementation: thomaz/asm-PSPar-v2-INT
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa384_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa384' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa384(in, out, inlen);
hash.c: | ^~
hash.c: hash.c:29:31: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: 29 | void fLuffa384(unsigned char *input, unsigned char *output, int len);
hash.c: | ~~~~~~~~~~~~~~~^~~~~

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