cmake: add haswell option for arch

Signed-off-by: Matthias Kretz <kretz@kde.org>
cmake: model 60 is a haswell cpu

Thanks Georgios for the info

Signed-off-by: Matthias Kretz <kretz@kde.org>
SSE: fix Mask::operator== by not using ptest

The _mm_testc_* intrinsic doesn't do the right thing for all compares.
Therefore use the movemask compare.

refs #684

Signed-off-by: Matthias Kretz <kretz@kde.org>
Merge branch 'master' into staging
mask test: more thorough testing

use a random mask to flip bits instead of flipping all bits. This will
help to find problems where only a subset of the mask entries is
compared.

Signed-off-by: Matthias Kretz <kretz@kde.org>
Merge branch 'master' into staging