diff --git a/TestPrograms/test_x86_aes.cxx b/TestPrograms/test_x86_aes.cxx index d162c0a5..b4d31f90 100644 --- a/TestPrograms/test_x86_aes.cxx +++ b/TestPrograms/test_x86_aes.cxx @@ -1,7 +1,8 @@ +#include #include int main(int argc, char* argv[]) { - __m128i x; + __m128i x = _mm_setzero_si128(); x=_mm_aesenc_si128(x,x); x=_mm_aesenclast_si128(x,x); x=_mm_aesdec_si128(x,x); diff --git a/TestPrograms/test_x86_avx.cxx b/TestPrograms/test_x86_avx.cxx index 5f80d2b7..ec17fb71 100644 --- a/TestPrograms/test_x86_avx.cxx +++ b/TestPrograms/test_x86_avx.cxx @@ -1,7 +1,7 @@ #include int main(int argc, char* argv[]) { - __m256d x; + __m256d x = _mm256_setzero_pd(); x=_mm256_addsub_pd(x,x); return 0; } diff --git a/TestPrograms/test_x86_avx2.cxx b/TestPrograms/test_x86_avx2.cxx index 46e10895..073e9c6f 100644 --- a/TestPrograms/test_x86_avx2.cxx +++ b/TestPrograms/test_x86_avx2.cxx @@ -1,7 +1,7 @@ #include int main(int argc, char* argv[]) { - __m256i x; + __m256i x = _mm256_setzero_si256(); x=_mm256_add_epi64 (x,x); return 0; } diff --git a/TestPrograms/test_x86_clmul.cxx b/TestPrograms/test_x86_clmul.cxx index 8366f099..84ee9595 100644 --- a/TestPrograms/test_x86_clmul.cxx +++ b/TestPrograms/test_x86_clmul.cxx @@ -1,7 +1,8 @@ +#include #include int main(int argc, char* argv[]) { - __m128i x; + __m128i x = _mm_setzero_si128(); x=_mm_clmulepi64_si128(x,x,0x11); return 0; } diff --git a/TestPrograms/test_x86_sha.cxx b/TestPrograms/test_x86_sha.cxx index 9ed37462..8dff4702 100644 --- a/TestPrograms/test_x86_sha.cxx +++ b/TestPrograms/test_x86_sha.cxx @@ -1,7 +1,8 @@ +#include #include int main(int argc, char* argv[]) { - __m128i x; + __m128i x = _mm_setzero_si128(); x=_mm_sha1msg1_epu32(x,x); x=_mm_sha1msg2_epu32(x,x); x=_mm_sha1nexte_epu32(x,x); diff --git a/TestPrograms/test_x86_sse2.cxx b/TestPrograms/test_x86_sse2.cxx index 532dd55f..641ec2fa 100644 --- a/TestPrograms/test_x86_sse2.cxx +++ b/TestPrograms/test_x86_sse2.cxx @@ -1,7 +1,7 @@ #include int main(int argc, char* argv[]) { - __m128i x; + __m128i x = _mm_setzero_si128(); x=_mm_add_epi64(x,x); return 0; } diff --git a/TestPrograms/test_x86_sse3.cxx b/TestPrograms/test_x86_sse3.cxx index dad15b55..8dcbfb97 100644 --- a/TestPrograms/test_x86_sse3.cxx +++ b/TestPrograms/test_x86_sse3.cxx @@ -1,7 +1,8 @@ +#include #include int main(int argc, char* argv[]) { - __m128d x; + __m128d x = _mm_setzero_pd(); x=_mm_addsub_pd(x,x); return 0; } diff --git a/TestPrograms/test_x86_sse41.cxx b/TestPrograms/test_x86_sse41.cxx index 19fdaa70..e3aee077 100644 --- a/TestPrograms/test_x86_sse41.cxx +++ b/TestPrograms/test_x86_sse41.cxx @@ -1,7 +1,10 @@ +#include #include int main(int argc, char* argv[]) { - __m128i x, a, b; + __m128i x = _mm_setzero_si128(); + __m128i a = _mm_setzero_si128(); + __m128i b = _mm_setzero_si128(); x=_mm_blend_epi16(a,b,4); return 0; } diff --git a/TestPrograms/test_x86_ssse3.cxx b/TestPrograms/test_x86_ssse3.cxx index 1a546b64..43bfc28e 100644 --- a/TestPrograms/test_x86_ssse3.cxx +++ b/TestPrograms/test_x86_ssse3.cxx @@ -1,7 +1,8 @@ +#include #include int main(int argc, char* argv[]) { - __m128i x; + __m128i x = _mm_setzero_si128(); x=_mm_alignr_epi8(x,x,2); return 0; }