Go to the documentation of this file.
33 #ifndef _GLIBCXX_EXPERIMENTAL_SIMD
34 #define _GLIBCXX_EXPERIMENTAL_SIMD
36 #if __cplusplus >= 201703L
55 #define __cpp_lib_experimental_parallel_simd 201803
57 #pragma GCC diagnostic push
61 #pragma GCC diagnostic ignored "-Wpsabi"
68 #pragma GCC diagnostic ignored "-Wold-style-cast"
71 #include "bits/simd_detail.h"
72 #include "bits/simd.h"
73 #include "bits/simd_fixed_size.h"
74 #include "bits/simd_scalar.h"
75 #include "bits/simd_builtin.h"
76 #include "bits/simd_converter.h"
77 #if _GLIBCXX_SIMD_X86INTRIN
78 #include "bits/simd_x86.h"
79 #elif _GLIBCXX_SIMD_HAVE_NEON
80 #include "bits/simd_neon.h"
82 #include "bits/simd_ppc.h"
84 #include "bits/simd_math.h"
86 #pragma GCC diagnostic pop
89 #endif // _GLIBCXX_EXPERIMENTAL_SIMD