From ff212dae3ee6b753eb3246ba1e00420652f56161 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Mon, 12 Nov 2018 15:37:14 -0500 Subject: Rename x86 feature tests to test_x86_xxx.cxx (PR #737) --- TestPrograms/test_aesni.cxx | 10 ---------- TestPrograms/test_avx.cxx | 7 ------- TestPrograms/test_avx2.cxx | 7 ------- TestPrograms/test_clmul.cxx | 7 ------- TestPrograms/test_cpuid.cxx | 8 -------- TestPrograms/test_shani.cxx | 13 ------------- TestPrograms/test_sse2.cxx | 7 ------- TestPrograms/test_sse3.cxx | 7 ------- TestPrograms/test_sse41.cxx | 7 ------- TestPrograms/test_sse42.cxx | 7 ------- TestPrograms/test_ssse3.cxx | 7 ------- TestPrograms/test_x86_aes.cxx | 10 ++++++++++ TestPrograms/test_x86_avx.cxx | 7 +++++++ TestPrograms/test_x86_avx2.cxx | 7 +++++++ TestPrograms/test_x86_clmul.cxx | 7 +++++++ TestPrograms/test_x86_cpuid.cxx | 8 ++++++++ TestPrograms/test_x86_sha.cxx | 13 +++++++++++++ TestPrograms/test_x86_sse2.cxx | 7 +++++++ TestPrograms/test_x86_sse3.cxx | 7 +++++++ TestPrograms/test_x86_sse41.cxx | 7 +++++++ TestPrograms/test_x86_sse42.cxx | 7 +++++++ TestPrograms/test_x86_ssse3.cxx | 7 +++++++ 22 files changed, 87 insertions(+), 87 deletions(-) delete mode 100644 TestPrograms/test_aesni.cxx delete mode 100644 TestPrograms/test_avx.cxx delete mode 100644 TestPrograms/test_avx2.cxx delete mode 100644 TestPrograms/test_clmul.cxx delete mode 100644 TestPrograms/test_cpuid.cxx delete mode 100644 TestPrograms/test_shani.cxx delete mode 100644 TestPrograms/test_sse2.cxx delete mode 100644 TestPrograms/test_sse3.cxx delete mode 100644 TestPrograms/test_sse41.cxx delete mode 100644 TestPrograms/test_sse42.cxx delete mode 100644 TestPrograms/test_ssse3.cxx create mode 100644 TestPrograms/test_x86_aes.cxx create mode 100644 TestPrograms/test_x86_avx.cxx create mode 100644 TestPrograms/test_x86_avx2.cxx create mode 100644 TestPrograms/test_x86_clmul.cxx create mode 100644 TestPrograms/test_x86_cpuid.cxx create mode 100644 TestPrograms/test_x86_sha.cxx create mode 100644 TestPrograms/test_x86_sse2.cxx create mode 100644 TestPrograms/test_x86_sse3.cxx create mode 100644 TestPrograms/test_x86_sse41.cxx create mode 100644 TestPrograms/test_x86_sse42.cxx create mode 100644 TestPrograms/test_x86_ssse3.cxx (limited to 'TestPrograms') diff --git a/TestPrograms/test_aesni.cxx b/TestPrograms/test_aesni.cxx deleted file mode 100644 index c98fd487..00000000 --- a/TestPrograms/test_aesni.cxx +++ /dev/null @@ -1,10 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - __m128i x; - x=_mm_aesenc_si128(x,x); - x=_mm_aesenclast_si128(x,x); - x=_mm_aesdec_si128(x,x); - x=_mm_aesdeclast_si128(x,x); - return 0; -} diff --git a/TestPrograms/test_avx.cxx b/TestPrograms/test_avx.cxx deleted file mode 100644 index af64cf8d..00000000 --- a/TestPrograms/test_avx.cxx +++ /dev/null @@ -1,7 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - __m256d x; - x=_mm256_addsub_pd(x,x); - return 0; -} diff --git a/TestPrograms/test_avx2.cxx b/TestPrograms/test_avx2.cxx deleted file mode 100644 index 611ebc34..00000000 --- a/TestPrograms/test_avx2.cxx +++ /dev/null @@ -1,7 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - __m256i x; - x=_mm256_add_epi64 (x,x); - return 0; -} diff --git a/TestPrograms/test_clmul.cxx b/TestPrograms/test_clmul.cxx deleted file mode 100644 index 1670abdf..00000000 --- a/TestPrograms/test_clmul.cxx +++ /dev/null @@ -1,7 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - __m128i x; - x=_mm_clmulepi64_si128(x,x,0x11); - return 0; -} diff --git a/TestPrograms/test_cpuid.cxx b/TestPrograms/test_cpuid.cxx deleted file mode 100644 index da755a0b..00000000 --- a/TestPrograms/test_cpuid.cxx +++ /dev/null @@ -1,8 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - uint32_t a, b, c, d; - asm volatile ( "cpuid" : "+a"(a), "=b"(b), "+c"(c), "=d"(d) ); - - return 0; -} diff --git a/TestPrograms/test_shani.cxx b/TestPrograms/test_shani.cxx deleted file mode 100644 index 700d9e51..00000000 --- a/TestPrograms/test_shani.cxx +++ /dev/null @@ -1,13 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - __m128i x; - x=_mm_sha1msg1_epu32(x,x); - x=_mm_sha1msg2_epu32(x,x); - x=_mm_sha1nexte_epu32(x,x); - x=_mm_sha1rnds4_epu32(x,x,0); - x=_mm_sha256msg1_epu32(x,x); - x=_mm_sha256msg2_epu32(x,x); - x=_mm_sha256rnds2_epu32(x,x,x); - return 0; -} diff --git a/TestPrograms/test_sse2.cxx b/TestPrograms/test_sse2.cxx deleted file mode 100644 index 102a286c..00000000 --- a/TestPrograms/test_sse2.cxx +++ /dev/null @@ -1,7 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - __m128i x; - x=_mm_add_epi64(x,x); - return 0; -} diff --git a/TestPrograms/test_sse3.cxx b/TestPrograms/test_sse3.cxx deleted file mode 100644 index 6ec1f74b..00000000 --- a/TestPrograms/test_sse3.cxx +++ /dev/null @@ -1,7 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - __m128d x; - x=_mm_addsub_pd(x,x); - return 0; -} diff --git a/TestPrograms/test_sse41.cxx b/TestPrograms/test_sse41.cxx deleted file mode 100644 index 771c8de8..00000000 --- a/TestPrograms/test_sse41.cxx +++ /dev/null @@ -1,7 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - __m128i x, a, b; - x=_mm_blend_epi16(a,b,4); - return 0; -} diff --git a/TestPrograms/test_sse42.cxx b/TestPrograms/test_sse42.cxx deleted file mode 100644 index 1ba74eb2..00000000 --- a/TestPrograms/test_sse42.cxx +++ /dev/null @@ -1,7 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - unsigned int x=32; - x=_mm_crc32_u8(x,4); - return 0; -} diff --git a/TestPrograms/test_ssse3.cxx b/TestPrograms/test_ssse3.cxx deleted file mode 100644 index 5c437569..00000000 --- a/TestPrograms/test_ssse3.cxx +++ /dev/null @@ -1,7 +0,0 @@ -#include -int main(int argc, char* argv[]) -{ - __m128i x; - x=_mm_alignr_epi8(x,x,2); - return 0; -} diff --git a/TestPrograms/test_x86_aes.cxx b/TestPrograms/test_x86_aes.cxx new file mode 100644 index 00000000..c98fd487 --- /dev/null +++ b/TestPrograms/test_x86_aes.cxx @@ -0,0 +1,10 @@ +#include +int main(int argc, char* argv[]) +{ + __m128i x; + x=_mm_aesenc_si128(x,x); + x=_mm_aesenclast_si128(x,x); + x=_mm_aesdec_si128(x,x); + x=_mm_aesdeclast_si128(x,x); + return 0; +} diff --git a/TestPrograms/test_x86_avx.cxx b/TestPrograms/test_x86_avx.cxx new file mode 100644 index 00000000..af64cf8d --- /dev/null +++ b/TestPrograms/test_x86_avx.cxx @@ -0,0 +1,7 @@ +#include +int main(int argc, char* argv[]) +{ + __m256d x; + x=_mm256_addsub_pd(x,x); + return 0; +} diff --git a/TestPrograms/test_x86_avx2.cxx b/TestPrograms/test_x86_avx2.cxx new file mode 100644 index 00000000..611ebc34 --- /dev/null +++ b/TestPrograms/test_x86_avx2.cxx @@ -0,0 +1,7 @@ +#include +int main(int argc, char* argv[]) +{ + __m256i x; + x=_mm256_add_epi64 (x,x); + return 0; +} diff --git a/TestPrograms/test_x86_clmul.cxx b/TestPrograms/test_x86_clmul.cxx new file mode 100644 index 00000000..1670abdf --- /dev/null +++ b/TestPrograms/test_x86_clmul.cxx @@ -0,0 +1,7 @@ +#include +int main(int argc, char* argv[]) +{ + __m128i x; + x=_mm_clmulepi64_si128(x,x,0x11); + return 0; +} diff --git a/TestPrograms/test_x86_cpuid.cxx b/TestPrograms/test_x86_cpuid.cxx new file mode 100644 index 00000000..da755a0b --- /dev/null +++ b/TestPrograms/test_x86_cpuid.cxx @@ -0,0 +1,8 @@ +#include +int main(int argc, char* argv[]) +{ + uint32_t a, b, c, d; + asm volatile ( "cpuid" : "+a"(a), "=b"(b), "+c"(c), "=d"(d) ); + + return 0; +} diff --git a/TestPrograms/test_x86_sha.cxx b/TestPrograms/test_x86_sha.cxx new file mode 100644 index 00000000..700d9e51 --- /dev/null +++ b/TestPrograms/test_x86_sha.cxx @@ -0,0 +1,13 @@ +#include +int main(int argc, char* argv[]) +{ + __m128i x; + x=_mm_sha1msg1_epu32(x,x); + x=_mm_sha1msg2_epu32(x,x); + x=_mm_sha1nexte_epu32(x,x); + x=_mm_sha1rnds4_epu32(x,x,0); + x=_mm_sha256msg1_epu32(x,x); + x=_mm_sha256msg2_epu32(x,x); + x=_mm_sha256rnds2_epu32(x,x,x); + return 0; +} diff --git a/TestPrograms/test_x86_sse2.cxx b/TestPrograms/test_x86_sse2.cxx new file mode 100644 index 00000000..102a286c --- /dev/null +++ b/TestPrograms/test_x86_sse2.cxx @@ -0,0 +1,7 @@ +#include +int main(int argc, char* argv[]) +{ + __m128i x; + x=_mm_add_epi64(x,x); + return 0; +} diff --git a/TestPrograms/test_x86_sse3.cxx b/TestPrograms/test_x86_sse3.cxx new file mode 100644 index 00000000..6ec1f74b --- /dev/null +++ b/TestPrograms/test_x86_sse3.cxx @@ -0,0 +1,7 @@ +#include +int main(int argc, char* argv[]) +{ + __m128d x; + x=_mm_addsub_pd(x,x); + return 0; +} diff --git a/TestPrograms/test_x86_sse41.cxx b/TestPrograms/test_x86_sse41.cxx new file mode 100644 index 00000000..771c8de8 --- /dev/null +++ b/TestPrograms/test_x86_sse41.cxx @@ -0,0 +1,7 @@ +#include +int main(int argc, char* argv[]) +{ + __m128i x, a, b; + x=_mm_blend_epi16(a,b,4); + return 0; +} diff --git a/TestPrograms/test_x86_sse42.cxx b/TestPrograms/test_x86_sse42.cxx new file mode 100644 index 00000000..1ba74eb2 --- /dev/null +++ b/TestPrograms/test_x86_sse42.cxx @@ -0,0 +1,7 @@ +#include +int main(int argc, char* argv[]) +{ + unsigned int x=32; + x=_mm_crc32_u8(x,4); + return 0; +} diff --git a/TestPrograms/test_x86_ssse3.cxx b/TestPrograms/test_x86_ssse3.cxx new file mode 100644 index 00000000..5c437569 --- /dev/null +++ b/TestPrograms/test_x86_ssse3.cxx @@ -0,0 +1,7 @@ +#include +int main(int argc, char* argv[]) +{ + __m128i x; + x=_mm_alignr_epi8(x,x,2); + return 0; +} -- cgit v1.2.1