Defined in header <simdee/simd_vectors/neon.hpp>
sd::neon_
is an architecture-specific type family that employs the NEON instruction set. If you use sd::neon_
type family in your code, NEON support must be enabled. See guide on how to enable instruction sets.
Avoid coding against architecture-specific types; prefer architecture-independent types instead.
type | width |
scalar_t |
satisfies concepts |
---|---|---|---|
sd::neonb |
4 | sd::bool32_t |
SIMDVector , SIMDVectorB |
sd::neonf |
4 | float |
SIMDVector , SIMDVectorF |
sd::neonu |
4 | std::uint32_t |
SIMDVector , SIMDVectorU |
sd::neons |
4 | std::int32_t |
SIMDVector , SIMDVectorS |