[libcxx-commits] [libcxx] 81a3828 - [libcxx] <experimental/simd> excluded long double for 32-bits x86 temporarily
via libcxx-commits
libcxx-commits at lists.llvm.org
Sun Sep 24 19:28:04 PDT 2023
Author: Zhangyin
Date: 2023-09-25T10:27:56+08:00
New Revision: 81a3828dbd992aaf03cb6080abace8114ba40f8e
URL: https://github.com/llvm/llvm-project/commit/81a3828dbd992aaf03cb6080abace8114ba40f8e
DIFF: https://github.com/llvm/llvm-project/commit/81a3828dbd992aaf03cb6080abace8114ba40f8e.diff
LOG: [libcxx] <experimental/simd> excluded long double for 32-bits x86 temporarily
Reviewed By: #libc, philnik
Differential Revision: https://reviews.llvm.org/D159514
Added:
Modified:
libcxx/test/std/experimental/simd/test_utils.h
Removed:
################################################################################
diff --git a/libcxx/test/std/experimental/simd/test_utils.h b/libcxx/test/std/experimental/simd/test_utils.h
index 12f01895ad69c5d..a478a43a87271cf 100644
--- a/libcxx/test/std/experimental/simd/test_utils.h
+++ b/libcxx/test/std/experimental/simd/test_utils.h
@@ -40,8 +40,8 @@ struct TestAllSimdAbiFunctor {
}
};
-// TODO: Support long double (12 bytes) for MinGW (DLL, i686)
-#ifdef __MINGW32__
+// TODO: Support long double (12 bytes) for 32-bits x86
+#ifdef __i386__
using arithmetic_no_bool_types = types::concatenate_t<types::integer_types, types::type_list<float, double>>;
#else
using arithmetic_no_bool_types = types::concatenate_t<types::integer_types, types::floating_point_types>;
More information about the libcxx-commits
mailing list