E.V.E
v2023.02.15
 
Loading...
Searching...
No Matches
eve::fixed< Cardinal > Struct Template Reference

SIMD register cardinal type. More...

#include <eve/arch/cardinals.hpp>

Detailed Description

template<std::ptrdiff_t Cardinal>
struct eve::fixed< Cardinal >

eve::fixed wraps an integral power of two constant that represents the number of lanes in a given eve::simd_value type.

Template Parameters
CardinalNumber of lane. If Cardinal is not a power of two, code is invalid.

Member type

Member Definition
type eve::fixed<Cardinal>
split_type eve::fixed<Cardinal / 2>. Only defined if Cardinal > 1
combined_type eve::fixed<Cardinal * 2>