This module contains internal helpers and developer tools to extend EVE.
More...
This module contains internal helpers and developer tools to extend EVE.
|
using | eve::detail::wide_cardinal< Size >::cardinal_type = Size |
| Type describing the number of lanes of current wide.
|
|
|
static constexpr size_type | eve::detail::wide_cardinal< Size >::size () noexcept |
| Size of the wide in number of lanes.
|
|
static constexpr size_type | eve::detail::wide_cardinal< Size >::max_size () noexcept |
| Maximal number of lanes for a given wide.
|
|
static constexpr bool | eve::detail::wide_cardinal< Size >::empty () noexcept |
| Check if a wide contains 0 lanes.
|
|
|
storage_type const & | eve::detail::wide_storage< Storage >::storage () const &noexcept |
| Retrieve the architecture-specific storage help by wide.
|
|
storage_type & | eve::detail::wide_storage< Storage >::storage () &noexcept |
| Retrieve the architecture-specific storage help by wide.
|
|
storage_type | eve::detail::wide_storage< Storage >::storage () &&noexcept |
| Retrieve the architecture-specific storage help by wide.
|
|
| eve::detail::wide_storage< Storage >::operator storage_type const & () const &noexcept |
| Implicit conversion to the architecture-specific storage help by wide.
|
|
| eve::detail::wide_storage< Storage >::operator storage_type & () &noexcept |
| Implicit conversion to the architecture-specific storage help by wide.
|
|
| eve::detail::wide_storage< Storage >::operator storage_type () &&noexcept |
| Implicit conversion to the architecture-specific storage help by wide.
|
|