issues
search
intel
/
ARM_NEON_2_x86_SSE
The platform independent header allowing to compile any C/C++ code containing ARM NEON intrinsic functions for x86 target systems using SIMD up to AVX2 intrinsic functions
Other
430
stars
149
forks
source link
Fixes for _MM_INSERT_EPI64 and warnings
#41
Closed
Bizonu
closed
4 years ago
Bizonu
commented
4 years ago
Fixed
_MM_INSERT_EPI64
that inserted only 32 bits values in some conditions.
Marked as
static const
the masks used by
vsliq_n_s8
,
vsriq_n_s8
and
vld4_u8
(this should optimize those intrinsics)
Fixed the following warnings:
VisualStudio -
C4100
,
C4244
,
C4245
gcc - strict-aliasing (potentially fixing wrong behavior on some compiles), sequence-point, sign-compare
Replaced tabs with spaces and trimmed empty spaces
_MM_INSERT_EPI64
that inserted only 32 bits values in some conditions.static const
the masks used byvsliq_n_s8
,vsriq_n_s8
andvld4_u8
(this should optimize those intrinsics)