![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include <SimdWhereExpr.hpp>
Public Types | |
| using | value_type = typename T_Simd::type |
Public Member Functions | |
| constexpr | SimdWhereExpr (Mask const &m, T_Simd &v) |
| constexpr | SimdWhereExpr (SimdWhereExpr &&)=delete |
| constexpr | SimdWhereExpr (SimdWhereExpr const &)=delete |
| constexpr void | operator*= (concepts::LosslesslyConvertible< value_type > auto const &rhs) |
| constexpr void | operator*= (concepts::Simd auto const &rhs) |
| constexpr void | operator+= (concepts::LosslesslyConvertible< value_type > auto const &rhs) |
| constexpr void | operator+= (concepts::Simd auto const &rhs) |
| constexpr void | operator-= (concepts::LosslesslyConvertible< value_type > auto const &rhs) |
| constexpr void | operator-= (concepts::Simd auto const &rhs) |
| constexpr void | operator/= (concepts::LosslesslyConvertible< value_type > auto const &rhs) |
| constexpr void | operator/= (concepts::Simd auto const &rhs) |
| constexpr void | operator= (concepts::LosslesslyConvertible< value_type > auto const &rhs) |
| constexpr void | operator= (concepts::Simd auto const &rhs) |
| constexpr SimdWhereExpr & | operator= (SimdWhereExpr &&)=delete |
| constexpr SimdWhereExpr & | operator= (SimdWhereExpr const &)=delete |
Public Attributes | |
| Mask const & | m_mask |
| T_Simd & | value |
Definition at line 22 of file SimdWhereExpr.hpp.
| using alpaka::SimdWhereExpr< Mask, T_Simd >::value_type = typename T_Simd::type |
Definition at line 37 of file SimdWhereExpr.hpp.
|
inlineconstexpr |
Definition at line 27 of file SimdWhereExpr.hpp.
|
constexprdelete |
|
constexprdelete |
|
inlineconstexpr |
Definition at line 75 of file SimdWhereExpr.hpp.
|
inlineconstexpr |
Definition at line 75 of file SimdWhereExpr.hpp.
|
inlineconstexpr |
Definition at line 72 of file SimdWhereExpr.hpp.
|
inlineconstexpr |
Definition at line 72 of file SimdWhereExpr.hpp.
|
inlineconstexpr |
Definition at line 73 of file SimdWhereExpr.hpp.
|
inlineconstexpr |
Definition at line 73 of file SimdWhereExpr.hpp.
|
inlineconstexpr |
Definition at line 74 of file SimdWhereExpr.hpp.
|
inlineconstexpr |
Definition at line 74 of file SimdWhereExpr.hpp.
|
inlineconstexpr |
Definition at line 48 of file SimdWhereExpr.hpp.
|
inlineconstexpr |
Definition at line 39 of file SimdWhereExpr.hpp.
|
constexprdelete |
|
constexprdelete |
| Mask const& alpaka::SimdWhereExpr< Mask, T_Simd >::m_mask |
Definition at line 24 of file SimdWhereExpr.hpp.
| T_Simd& alpaka::SimdWhereExpr< Mask, T_Simd >::value |
Definition at line 25 of file SimdWhereExpr.hpp.