eve::detail::wide_cardinal< Size > Struct Template Reference
Cardinal-only element of wide/logical. More...
Detailed Description
template<typename Size>
struct eve::detail::wide_cardinal< Size >
struct eve::detail::wide_cardinal< Size >
Cardinal-only element of wide/logical.
wide_cardinal acts as a wrapper for the information about the number of lanes in a wide. This separate class is meant to limit compile-time by being instantiated once even if multiple wide instance requires the cardinal.
- Template Parameters
-
Size Type encoding the cardinal of a wide
Public Types | |
using | cardinal_type = Size |
Type describing the number of lanes of current wide. | |