DU Results -

Source patches

Flex error reports

C++ error reports

du6bitcount.cpp

In file included from ../../../studenti/20162/Kozma_Matous_27163898/du6bitcount.cpp:1:0:
../../../studenti/20162/Kozma_Matous_27163898/du6bitcount.hpp: In static member function ‘static avx_specific::simd_carrier_t avx_specific::andFunction(avx_specific::simd_carrier_t, avx_specific::simd_carrier_t)’:
../../../studenti/20162/Kozma_Matous_27163898/du6bitcount.hpp:278:2: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
  {
  ^

du6main.cpp

In file included from du6main.cpp:5:0:
../../../studenti/20162/Kozma_Matous_27163898/du6bitcount.hpp: In static member function ‘static avx_specific::simd_carrier_t avx_specific::andFunction(avx_specific::simd_carrier_t, avx_specific::simd_carrier_t)’:
../../../studenti/20162/Kozma_Matous_27163898/du6bitcount.hpp:278:2: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
  {
  ^

Linker error reports

Run output diffs

empty.in

size	and/random/SSE	or/random/SSE	not/random/SSE	zero/random/SSE	bitcount/zero/SSE	bitcount/random/SSE	bitcount/one/SSE
16361	0.00920001	0.00820001	0.00730001	0.0048	0.0203	0.0169	0.0167
65521	0.00570003	0.00580003	0.00560003	0.00300002	0.0151001	0.0151001	0.0151001
262161	0.00860011	0.00860011	0.00660009	0.00320004	0.0173002	0.0174002	0.0174002
1048721	0.0133006	0.0136006	0.00710032	0.00470021	0.0210009	0.022101	0.0212009
4194961	0.014705	0.0154053	0.0105036	0.00660225	0.0245084	0.0245084	0.0244083
16779921	0.0148236	0.0149238	0.0105168	0.00651038	0.0243388	0.0243388	0.0243388