Implementation notes: amd64, genji262, crypto_hash/luffa256

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: luffa256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
117266731 32 016764 832 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
117486684 32 021957 880 744thomaz/asm-PS-v2-INTicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
117706684 32 021957 880 744thomaz/asm-PS-v2-INTicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
118366725 32 015724 816 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
118366684 32 022309 880 744thomaz/asm-PS-v2-INTicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
118366684 32 021909 880 744thomaz/asm-PS-v2-INTicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
118366684 32 021909 880 744thomaz/asm-PS-v2-INTicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
118366684 32 021909 880 744thomaz/asm-PS-v2-INTicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
118366684 32 022309 880 744thomaz/asm-PS-v2-INTicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
118366684 32 021909 880 744thomaz/asm-PS-v2-INTicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
118586746 32 020693 880 744thomaz/asm-PS-v2-INTicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
118586746 32 020749 880 744thomaz/asm-PS-v2-INTicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
118586684 32 021925 880 744thomaz/asm-PS-v2-INTicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
118586684 32 021957 880 744thomaz/asm-PS-v2-INTicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
118806684 32 021925 880 744thomaz/asm-PS-v2-INTicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
119246684 32 021925 880 744thomaz/asm-PS-v2-INTicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
119246684 32 021957 880 744thomaz/asm-PS-v2-INTicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
119466731 32 018353 840 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
119466684 32 022309 880 744thomaz/asm-PS-v2-INTicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
119686684 32 021925 880 744thomaz/asm-PS-v2-INTicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
119686684 32 022309 880 744thomaz/asm-PS-v2-INTicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
119906734 32 016628 832 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
126946115 32 017697 840 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
127166684 32 021957 880 744thomaz/asm-PS-v2-FPicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
127166130 32 020069 880 744thomaz/asm-PS-v2-FPicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
127166130 32 020125 880 744thomaz/asm-PS-v2-FPicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
127386684 32 021957 880 744thomaz/asm-PS-v2-FPicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
127606115 32 016108 832 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
127826118 32 015972 832 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
127826109 32 015100 816 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
127826684 32 021909 880 744thomaz/asm-PS-v2-FPicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
127826684 32 021909 880 744thomaz/asm-PS-v2-FPicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
127826684 32 021957 880 744thomaz/asm-PS-v2-FPicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
127826684 32 021909 880 744thomaz/asm-PS-v2-FPicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
128046684 32 021909 880 744thomaz/asm-PS-v2-FPicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
128046684 32 021957 880 744thomaz/asm-PS-v2-FPicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
128266684 32 022309 880 744thomaz/asm-PS-v2-FPicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
128266684 32 021925 880 744thomaz/asm-PS-v2-FPicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
128266684 32 022309 880 744thomaz/asm-PS-v2-FPicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
128266684 32 021925 880 744thomaz/asm-PS-v2-FPicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
128486684 32 021925 880 744thomaz/asm-PS-v2-FPicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
128486684 32 021925 880 744thomaz/asm-PS-v2-FPicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
128926115 32 017697 840 776thomaz/asm-PSgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
128926684 32 022309 880 744thomaz/asm-PS-v2-FPicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
129146118 32 015972 832 776thomaz/asm-PSgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
129146684 32 022309 880 744thomaz/asm-PS-v2-FPicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
129586115 32 016108 832 776thomaz/asm-PSgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
129586130 32 020069 880 744thomaz/asm-PSicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
129586130 32 020125 880 744thomaz/asm-PSicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
129806109 32 015100 816 776thomaz/asm-PSgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
129806684 32 021957 880 744thomaz/asm-PSicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
129806684 32 021957 880 744thomaz/asm-PSicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
130026684 32 021925 880 744thomaz/asm-PSicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
130026684 32 021957 880 744thomaz/asm-PSicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
130246684 32 021957 880 744thomaz/asm-PSicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
130466684 32 021909 880 744thomaz/asm-PSicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
130466684 32 021909 880 744thomaz/asm-PSicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
130466684 32 021909 880 744thomaz/asm-PSicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
130466684 32 022309 880 744thomaz/asm-PSicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
130466684 32 021909 880 744thomaz/asm-PSicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
130686684 32 021925 880 744thomaz/asm-PSicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
130686684 32 021925 880 744thomaz/asm-PSicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
131346684 32 022309 880 744thomaz/asm-PSicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
131346684 32 022309 880 744thomaz/asm-PSicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
131346684 32 021925 880 744thomaz/asm-PSicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
131566684 32 022309 880 744thomaz/asm-PSicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1370668845 0 084101 840 744ssse3_x64asm-PS-2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
1370668845 0 084101 840 744ssse3_x64asm-PS-2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
1370668845 0 084101 840 744ssse3_x64asm-PS-2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
1370668845 0 084101 840 744ssse3_x64asm-PS-2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
1372868365 0 083605 840 744ssse3_x64asm-PS-2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1372868861 0 084149 840 744ssse3_x64asm-PS-2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
1372868861 0 084149 840 744ssse3_x64asm-PS-2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
1372868861 0 084149 840 744ssse3_x64asm-PS-2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
1372868861 0 084149 840 744ssse3_x64asm-PS-2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
1375068381 0 084021 840 744ssse3_x64asm-PS-2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1375068365 0 083605 840 744ssse3_x64asm-PS-2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1375071548 0 085517 840 744ssse3_x64asm-PS-2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1375071580 0 085605 840 744ssse3_x64asm-PS-2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1375068381 0 084021 840 744ssse3_x64asm-PS-2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1375068365 0 083605 840 744ssse3_x64asm-PS-2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1377268381 0 084021 840 744ssse3_x64asm-PS-2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1377268381 0 084021 840 744ssse3_x64asm-PS-2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1379470164 0 081785 800 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
139926234 32 021509 880 744thomaz/asm-PSPar-v2-INTicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
139926234 32 021509 880 744thomaz/asm-PSPar-v2-INTicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
139926438 32 020405 880 744thomaz/asm-PSPar-v2-INTicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
140146426 32 016308 832 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
140146438 32 020461 880 744thomaz/asm-PSPar-v2-INTicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
140146234 32 021461 880 744thomaz/asm-PSPar-v2-INTicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
140146234 32 021509 880 744thomaz/asm-PSPar-v2-INTicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
140146234 32 021509 880 744thomaz/asm-PSPar-v2-INTicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
140366423 32 018033 840 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1405868372 0 078412 792 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1405867966 0 077852 792 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1405867680 0 076708 776 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
140586234 32 021461 880 744thomaz/asm-PSPar-v2-INTicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
140586234 32 021861 880 744thomaz/asm-PSPar-v2-INTicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
140586234 32 021461 880 744thomaz/asm-PSPar-v2-INTicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
140586234 32 021461 880 744thomaz/asm-PSPar-v2-INTicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
140806417 32 015404 816 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
140806234 32 021477 880 744thomaz/asm-PSPar-v2-INTicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
140806234 32 021477 880 744thomaz/asm-PSPar-v2-INTicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
140806234 32 021861 880 744thomaz/asm-PSPar-v2-INTicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
140806234 32 021477 880 744thomaz/asm-PSPar-v2-INTicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
140806234 32 021477 880 744thomaz/asm-PSPar-v2-INTicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
140806234 32 021861 880 744thomaz/asm-PSPar-v2-INTicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
141026423 32 016444 832 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
141026234 32 021861 880 744thomaz/asm-PSPar-v2-INTicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
148945665 32 015692 832 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
148945659 32 014652 816 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
148945680 32 019621 880 744thomaz/asm-PSPar-v2-FPicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
149165665 32 017281 840 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
149165668 32 015556 832 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
149166234 32 021509 880 744thomaz/asm-PSPar-v2-FPicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
149166234 32 021509 880 744thomaz/asm-PSPar-v2-FPicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
149166234 32 021509 880 744thomaz/asm-PSPar-v2-FPicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
149386234 32 021509 880 744thomaz/asm-PSPar-v2-FPicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
149606234 32 021461 880 744thomaz/asm-PSPar-v2-FPicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
149606234 32 021461 880 744thomaz/asm-PSPar-v2-FPicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
149606234 32 021861 880 744thomaz/asm-PSPar-v2-FPicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
149606234 32 021461 880 744thomaz/asm-PSPar-v2-FPicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
149606234 32 021477 880 744thomaz/asm-PSPar-v2-FPicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
149826234 32 021861 880 744thomaz/asm-PSPar-v2-FPicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
149826234 32 021861 880 744thomaz/asm-PSPar-v2-FPicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
149825680 32 019677 880 744thomaz/asm-PSPar-v2-FPicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
149826234 32 021477 880 744thomaz/asm-PSPar-v2-FPicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
149826234 32 021861 880 744thomaz/asm-PSPar-v2-FPicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
149826234 32 021461 880 744thomaz/asm-PSPar-v2-FPicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
150046234 32 021477 880 744thomaz/asm-PSPar-v2-FPicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
150266234 32 021477 880 744thomaz/asm-PSPar-v2-FPicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
1537862565 0 074185 800 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1540063949 0 077917 840 744ssse3_x64asm-PSicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1540063981 0 078005 840 744ssse3_x64asm-PSicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1564268365 0 083605 840 744ssse3_x64asm-PSicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1566460773 0 070812 792 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1566460081 0 069108 776 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1566468845 0 084101 840 744ssse3_x64asm-PSicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
1568660367 0 070252 792 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1568668861 0 084149 840 744ssse3_x64asm-PSicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
1568668381 0 084021 840 744ssse3_x64asm-PSicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1568668845 0 084101 840 744ssse3_x64asm-PSicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
1568668845 0 084101 840 744ssse3_x64asm-PSicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
1570868365 0 083605 840 744ssse3_x64asm-PSicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1570868861 0 084149 840 744ssse3_x64asm-PSicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
1570868381 0 084021 840 744ssse3_x64asm-PSicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1570868861 0 084149 840 744ssse3_x64asm-PSicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
1570868861 0 084149 840 744ssse3_x64asm-PSicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
1570868365 0 083605 840 744ssse3_x64asm-PSicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1573068381 0 084021 840 744ssse3_x64asm-PSicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1808458255 0 069857 800 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1810660557 0 075829 840 744sse2_x64asm-2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
1810660557 0 075829 840 744sse2_x64asm-2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
1810660557 0 075829 840 744sse2_x64asm-2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
1812859179 0 070785 800 776sse2_x64asm-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1812860445 0 075669 840 744sse2_x64asm-2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1812860557 0 075797 840 744sse2_x64asm-2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
1812860445 0 076069 840 744sse2_x64asm-2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1812860445 0 075669 840 744sse2_x64asm-2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1812860557 0 075797 840 744sse2_x64asm-2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
1812861723 0 075733 840 744sse2_x64asm-2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1812860445 0 076069 840 744sse2_x64asm-2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1812860445 0 075669 840 744sse2_x64asm-2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1812860557 0 075797 840 744sse2_x64asm-2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
1812860557 0 075797 840 744sse2_x64asm-2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
1812860445 0 076069 840 744sse2_x64asm-2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1812860445 0 075669 840 744sse2_x64asm-2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1812859645 0 074885 840 744ssse3_x64asm-2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
1812859533 0 075157 840 744ssse3_x64asm-2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1812859533 0 074757 840 744ssse3_x64asm-2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1812859533 0 075157 840 744ssse3_x64asm-2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1812859533 0 075157 840 744ssse3_x64asm-2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1815060445 0 076069 840 744sse2_x64asm-2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1815061723 0 075677 840 744sse2_x64asm-2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1815060557 0 075829 840 744sse2_x64asm-2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
1815059533 0 075157 840 744ssse3_x64asm-2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1815059533 0 074757 840 744ssse3_x64asm-2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1815059645 0 074917 840 744ssse3_x64asm-2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
1815059645 0 074885 840 744ssse3_x64asm-2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
1815059645 0 074917 840 744ssse3_x64asm-2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
1815060799 0 074749 840 744ssse3_x64asm-2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1815060799 0 074805 840 744ssse3_x64asm-2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1815059533 0 074757 840 744ssse3_x64asm-2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1815059645 0 074885 840 744ssse3_x64asm-2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
1815059645 0 074885 840 744ssse3_x64asm-2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
1815059533 0 074757 840 744ssse3_x64asm-2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1817259645 0 074917 840 744ssse3_x64asm-2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
1817259645 0 074917 840 744ssse3_x64asm-2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
1821657941 0 066948 776 776sse2_x64asm-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1821657807 0 067828 792 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1823858731 0 068756 792 776sse2_x64asm-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1826058391 0 068268 792 776sse2_x64asm-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1828257467 0 067340 792 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1832657017 0 066020 776 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1870050999 0 062593 800 776ssse3_x64asmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1870059533 0 075157 840 744ssse3_x64asmicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1870053543 0 067541 840 744ssse3_x64asmicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1872259533 0 075157 840 744ssse3_x64asmicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1872259645 0 074885 840 744ssse3_x64asmicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
1872259645 0 074917 840 744ssse3_x64asmicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
1872259645 0 074885 840 744ssse3_x64asmicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
1872259645 0 074917 840 744ssse3_x64asmicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
1872253543 0 067485 840 744ssse3_x64asmicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1872259533 0 075157 840 744ssse3_x64asmicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1872259533 0 074757 840 744ssse3_x64asmicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1872259645 0 074885 840 744ssse3_x64asmicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
1872259645 0 074917 840 744ssse3_x64asmicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
1872259645 0 074885 840 744ssse3_x64asmicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
1872259645 0 074917 840 744ssse3_x64asmicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
1872259533 0 075157 840 744ssse3_x64asmicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1872259533 0 074757 840 744ssse3_x64asmicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1874415088 0 029061 840 1312sse2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1876615680 0 029709 840 1312sse2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1876659533 0 074757 840 744ssse3_x64asmicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1883249761 0 058756 776 776ssse3_x64asmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1885450551 0 060564 792 776ssse3_x64asmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1885450211 0 060076 792 776ssse3_x64asmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1916251811 0 063409 800 776sse2_x64asmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1918460445 0 075669 840 744sse2_x64asmicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1918460557 0 075797 840 744sse2_x64asmicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
1918460557 0 075829 840 744sse2_x64asmicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
1918460445 0 076069 840 744sse2_x64asmicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1918460445 0 075669 840 744sse2_x64asmicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1918460557 0 075829 840 744sse2_x64asmicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
1918460445 0 076069 840 744sse2_x64asmicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1918460445 0 075669 840 744sse2_x64asmicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1918460557 0 075797 840 744sse2_x64asmicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
1918460557 0 075829 840 744sse2_x64asmicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
1918460557 0 075797 840 744sse2_x64asmicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
1918460557 0 075829 840 744sse2_x64asmicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
1918460445 0 076069 840 744sse2_x64asmicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1918460445 0 075669 840 744sse2_x64asmicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1920660445 0 076069 840 744sse2_x64asmicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1920660557 0 075797 840 744sse2_x64asmicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
1920654355 0 068301 840 744sse2_x64asmicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1920654355 0 068357 840 744sse2_x64asmicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1927251363 0 061380 792 776sse2_x64asmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1929451023 0 060892 792 776sse2_x64asmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1929450573 0 059572 776 776sse2_x64asmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1931668365 0 083605 840 744ssse3_x64asm-PSicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1933868845 0 084101 840 744ssse3_x64asm-PSicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
1995414040 0 029661 840 1312sse2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1995414632 0 029853 840 1312sse2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1995414040 0 029661 840 1312sse2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1995414632 0 029853 840 1312sse2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1995414632 0 029853 840 1312sse2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1997614040 0 029661 840 1312sse2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1997614632 0 029853 840 1312sse2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1997614040 0 029661 840 1312sse2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
2002014704 0 029973 840 1312sse2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
2002015328 0 030629 840 1312sse2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
2002015328 0 030629 840 1312sse2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
2002014704 0 029973 840 1312sse2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
2002015328 0 030629 840 1312sse2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
2002014704 0 029973 840 1312sse2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
2002015328 0 030629 840 1312sse2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
2013014704 0 029973 840 1312sse2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
209229719 0 021353 800 1344sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
210329019 0 019052 792 1344sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2178059533 0 074757 840 744ssse3_x64asmicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
221109637 0 019524 792 1344sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
221108174 0 017204 776 1344sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2274868365 0 083605 840 744ssse3_x64asm-PS-2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
2338668381 0 084021 840 744ssse3_x64asm-PSicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
2560869896 0 083965 840 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
2618026673 0 036721 800 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2633427509 0 039233 800 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2651027872 0 038057 800 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2681880344 0 094469 840 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
2695080712 0 096429 840 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
2695080712 0 096429 840 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
2703880712 0 096429 840 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
2710480712 0 096429 840 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
2754426315 0 035617 784 736sphlibclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
2761026831 0 039395 792 752sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
2763226783 0 038755 792 752sphlibclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
2765426783 0 038755 792 752sphlibclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
285783259 0 9615515 792 840thomaz/basicclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
2864492936 0 0108253 840 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
2866692936 0 0108253 840 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
2868892936 0 0108253 840 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
2868892936 0 0108253 840 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
2879872128 320 087421 1168 744opt32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
2879872128 320 087421 1168 744opt32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
2879872128 320 087421 1168 744opt32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
2906272128 320 087421 1168 744opt32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
2926067936 320 082037 1168 744opt32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
2956868448 320 082493 1168 744opt32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
2959019898 320 032067 1112 736opt32clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
3007427414 0 039787 792 736sphlibclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
3018474072 320 089765 1168 744opt32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
3022874072 320 089765 1168 744opt32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
3022874072 320 089765 1168 744opt32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
3022874072 320 089765 1168 744opt32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
3038217582 320 029281 1128 776opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
3337423332 0 032428 776 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
334404472 0 12819693 840 904thomaz/basicicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
334844472 0 12819693 840 904thomaz/basicicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
335064472 0 12819693 840 904thomaz/basicicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
338584472 0 12819693 840 904thomaz/basicicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
342325016 0 12820637 840 904thomaz/basicicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
342764560 0 9618557 840 840thomaz/basicicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
343205016 0 12820637 840 904thomaz/basicicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
344969146 320 018236 1104 776opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
350245016 0 12820637 840 904thomaz/basicicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
350465016 0 12820637 840 904thomaz/basicicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
352225144 0 9619085 840 840thomaz/basicicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
3550810860 320 020964 1120 776opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
3575010578 320 020532 1120 776opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
6617671760 320 087101 1168 744opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
6619871760 320 087101 1168 744opt32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
6639671760 320 087101 1168 744opt32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
665943597 0 9615419 792 872thomaz/basicclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
666163597 0 9616011 792 872thomaz/basicclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
6677070920 320 086293 1168 744opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
6677070920 320 086293 1168 744opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
6677070920 320 086293 1168 744opt32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
6677070920 320 086293 1168 744opt32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
6694671760 320 087101 1168 744opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
6710074456 0 089821 840 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
6710074456 0 089821 840 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
6714474456 0 089821 840 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
6738674456 0 089821 840 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
6754020170 320 032099 1112 752opt32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
6769416827 320 028379 1112 752opt32clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
6791416827 320 028379 1112 752opt32clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
682224720 0 12819989 840 904thomaz/basicicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
682444720 0 12819989 840 904thomaz/basicicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
682664720 0 12819989 840 904thomaz/basicicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
682884720 0 12819989 840 904thomaz/basicicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
6903685096 0 0100493 840 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
6903685096 0 0100493 840 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
6903685096 0 0100493 840 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
6903685096 0 0100493 840 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
699165200 0 12820437 840 904thomaz/basicicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
699165200 0 12820437 840 904thomaz/basicicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
699165200 0 12820437 840 904thomaz/basicicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
699165200 0 12820437 840 904thomaz/basicicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
7453611804 320 020857 1104 736opt32clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
763623597 0 9615419 792 872thomaz/basicclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
850963172 0 9614761 800 872thomaz/basicgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
863062400 0 9612404 792 872thomaz/basicgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1206262064 0 9611225 784 840thomaz/basicclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1271161739 0 9610764 776 872thomaz/basicgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1273141896 0 9611780 792 872thomaz/basicgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017

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: 90, 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 sphlib
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer sphlib
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer sphlib
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer sphlib
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer 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
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer thomaz/basic
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer thomaz/basic
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer thomaz/basic
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer thomaz/basic
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer thomaz/basic
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer thomaz/basic

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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: <instantiation>:1:8: error: unknown token in expression
luffa_256.s: pshufb %xmm6, %xmm12
luffa_256.s: ^
luffa_256.s: <instantiation>:1:1: note: while in macro instantiation
luffa_256.s: mPSSTEPI %xmm6, %xmm7, %xmm12
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: <instantiation>:2:9: error: unknown token in expression
luffa_256.s: pshufb %xmm7, %xmm12
luffa_256.s: ^
luffa_256.s: <instantiation>:1:1: note: while in macro instantiation
luffa_256.s: mPSSTEPI %xmm6, %xmm7, %xmm12
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: <instantiation>:1:8: error: unknown token in expression
luffa_256.s: movaps %xmm8, %xmm6
luffa_256.s: ^
luffa_256.s: <instantiation>:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: ...

Number of similar (compiler,implementation) pairs: 10, 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
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
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa256' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa256(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 fLuffa256(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: fLuffa256(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: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa256_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa256' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa256(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 fLuffa256(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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa_256.s: <instantiation>:1:8: error: unknown token in expression
luffa_256.s: pshufb %xmm6, %xmm12
luffa_256.s: ^
luffa_256.s: <instantiation>:1:1: note: while in macro instantiation
luffa_256.s: mPSSTEPI %xmm6, %xmm7, %xmm12
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: <instantiation>:2:9: error: unknown token in expression
luffa_256.s: pshufb %xmm7, %xmm12
luffa_256.s: ^
luffa_256.s: <instantiation>:1:1: note: while in macro instantiation
luffa_256.s: mPSSTEPI %xmm6, %xmm7, %xmm12
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: <instantiation>:1:8: error: unknown token in expression
luffa_256.s: movdqa %xmm8, %xmm6
luffa_256.s: ^
luffa_256.s: <instantiation>:2:2: note: while in macro instantiation
luffa_256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa_256.s: ^
luffa_256.s: luffa_256.s:232:2: note: while in macro instantiation
luffa_256.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_luffa256_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa256' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa256(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 fLuffa256(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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: <instantiation>:1:8: error: unknown token in expression
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: <instantiation>:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: <instantiation>:2:9: error: unknown token in expression
luffa256.s: pshufb %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: <instantiation>:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: <instantiation>:1:8: error: unknown token in expression
luffa256.s: movaps %xmm8, %xmm6
luffa256.s: ^
luffa256.s: <instantiation>:2:2: note: while in macro instantiation
luffa256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.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_luffa256_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa256' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa256(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 fLuffa256(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: fLuffa256(in, out, inlen);
hash.c: ^~
hash.c: hash.c:29:31: note: passing argument to parameter 'input' here
hash.c: void fLuffa256(unsigned char *input, unsigned char *output, int len);
hash.c: ^
hash.c: 1 warning generated.
luffa256.s: <instantiation>:1:8: error: unknown token in expression
luffa256.s: pshufb %xmm6, maskShufLittleEndian
luffa256.s: ^
luffa256.s: <instantiation>:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: <instantiation>:2:9: error: unknown token in expression
luffa256.s: pshufb %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: <instantiation>:1:1: note: while in macro instantiation
luffa256.s: mPSSTEPI %xmm6, %xmm7, maskShufLittleEndian
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.s: mPS %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: <instantiation>:1:8: error: unknown token in expression
luffa256.s: movdqa %xmm8, %xmm6
luffa256.s: ^
luffa256.s: <instantiation>:2:2: note: while in macro instantiation
luffa256.s: mPSSTEPII %xmm6, %xmm7, %xmm8, %xmm9, %xmm10, %xmm11
luffa256.s: ^
luffa256.s: luffa256.s:445:2: note: while in macro instantiation
luffa256.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_luffa256_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa256' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa256(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 fLuffa256(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