Skip to content

Commit 90ee45b

Browse files
committed
Refactor x86 macros and _ArchTraits
include/ChangeLog: * bits/simd_details.h: Remove _GLIBCXX_SIMD_HAVE_* macros. (_GLIBCXX_X86): New. (__streq_to_1): New. (_ArchTraits): Rewrite initialization and reorder feature bits. Adjust _M_have_* functions accordingly. * bits/simd_mask.h: Use _GLIBCXX_X86 instead of _GLIBCXX_SIMD_HAVE_SSE. * bits/simd_math.h: Likewise. * bits/simd_vec.h: Likewise. * bits/simd_x86.h: Likewise. * bits/vec_ops.h: Likewise.
1 parent 03fb9f8 commit 90ee45b

File tree

6 files changed

+130
-336
lines changed

6 files changed

+130
-336
lines changed

0 commit comments

Comments
 (0)