42template <
typename scalar_t,
43 size_t length = detail::default_simd_length<scalar_t, detail::default_simd_backend>,
48 using type =
typename simd_backend<scalar_t, length>::type;
53template <
typename scalar_t,
54 size_t length = detail::default_simd_length<scalar_t, detail::default_simd_backend>,
Provides seqan3::detail::default_simd_backend.
builtin_simd< scalar_t, length > default_simd_backend
seqan3::detail::default_simd_backend is the default used implementation of seqan3::simd::simd_type.
Definition default_simd_backend.hpp:24
typename simd_type< scalar_t, length, simd_backend >::type simd_type_t
Helper type of seqan3::simd::simd_type.
Definition simd.hpp:56
The main SeqAn3 namespace.
Definition aligned_sequence_concept.hpp:26
A class that holds the type of a simd implementation called [vector extension] (https://gcc....
Definition builtin_simd.hpp:57
seqan3::simd::simd_type encapsulates simd vector types, which can be manipulated by simd operations.
Definition simd.hpp:46
typename simd_backend< scalar_t, length >::type type
The actual simd type.
Definition simd.hpp:48