From 2c7d9ffcc2f0b8a24ba8478667bdf09586629032 Mon Sep 17 00:00:00 2001 From: aelovikov-intel Date: Thu, 10 Oct 2024 21:46:42 -0700 Subject: [PATCH] [SYCL][NFC] Remove unused `detail::vector_size` (#15660) --- sycl/include/sycl/detail/type_traits.hpp | 9 --------- sycl/test/type_traits/type_traits.cpp | 13 ------------- 2 files changed, 22 deletions(-) diff --git a/sycl/include/sycl/detail/type_traits.hpp b/sycl/include/sycl/detail/type_traits.hpp index 51c638baaa075..db5ef32071c11 100644 --- a/sycl/include/sycl/detail/type_traits.hpp +++ b/sycl/include/sycl/detail/type_traits.hpp @@ -124,15 +124,6 @@ template struct copy_cv_qualifiers; template using copy_cv_qualifiers_t = typename copy_cv_qualifiers::type; -// vector_size -// scalars are interpreted as a vector of 1 length. -template struct vector_size_impl : std::integral_constant {}; -template -struct vector_size_impl> : std::integral_constant {}; -template -struct vector_size - : vector_size_impl>> {}; - // vector_element template struct vector_element_impl; template diff --git a/sycl/test/type_traits/type_traits.cpp b/sycl/test/type_traits/type_traits.cpp index 59eab5957da37..4f27cdd16b107 100644 --- a/sycl/test/type_traits/type_traits.cpp +++ b/sycl/test/type_traits/type_traits.cpp @@ -67,11 +67,6 @@ void test_remove_pointer_t() { ""); } -template -void test_vector_size() { - static_assert((d::vector_size::value == Checked) == Expected, ""); -} - int main() { test_is_pointer(); test_is_pointer(); @@ -155,14 +150,6 @@ int main() { test_make_unsigned_t(); test_make_unsigned_t(); - test_vector_size(); - test_vector_size(); - test_vector_size(); - test_vector_size(); - test_vector_size(); - test_vector_size(); - test_vector_size, 1>(); - #ifdef __SYCL_DEVICE_ONLY__ static_assert( std::is_same_v<