allMasks: fix compile for MIC

the conversion from an int to MIC::Mask wasn't obvious anymore and
required an explicit conversion to __mmask16/8.

Signed-off-by: Matthias Kretz <kretz@kde.org>
math test: use IndexType for frexp

Signed-off-by: Matthias Kretz <kretz@kde.org>
Scalar: add comments to closing braces

Signed-off-by: Matthias Kretz <kretz@kde.org>
Common: add TODO marker

Signed-off-by: Matthias Kretz <kretz@kde.org>
MIC: add operator% support

Signed-off-by: Matthias Kretz <kretz@kde.org>
MIC simd_cast: improve vim folding markers

Signed-off-by: Matthias Kretz <kretz@kde.org>
MIC simd_cast: support Scalar Mask/Vector casts

Signed-off-by: Matthias Kretz <kretz@kde.org>
MIC: make simple ctors Vc_INTRINSIC

Signed-off-by: Matthias Kretz <kretz@kde.org>
MIC: convert to new implicit/explicit conversion ctors

Signed-off-by: Matthias Kretz <kretz@kde.org>
MIC: convert to common/loadinterface.h

Signed-off-by: Matthias Kretz <kretz@kde.org>