alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::Simd< T_Type, T_width, T_Storage > Member List

This is the complete list of members for alpaka::Simd< T_Type, T_width, T_Storage >, including all inherited members.

a()alpaka::Simd< T_Type, T_width, T_Storage >inline
a() constalpaka::Simd< T_Type, T_width, T_Storage >inline
asStorage()alpaka::Simd< T_Type, T_width, T_Storage >inline
asStorage() constalpaka::Simd< T_Type, T_width, T_Storage >inline
b()alpaka::Simd< T_Type, T_width, T_Storage >inline
b() constalpaka::Simd< T_Type, T_width, T_Storage >inline
copyFrom(T_Type const *data, concepts::Alignment auto alignment)alpaka::Simd< T_Type, T_width, T_Storage >inline
copyTo(auto *data, concepts::Alignment auto alignment) constalpaka::Simd< T_Type, T_width, T_Storage >inline
eraseBack() constalpaka::Simd< T_Type, T_width, T_Storage >inline
fill(concepts::Convertible< T_Type > auto value)alpaka::Simd< T_Type, T_width, T_Storage >inlinestatic
g()alpaka::Simd< T_Type, T_width, T_Storage >inline
g() constalpaka::Simd< T_Type, T_width, T_Storage >inline
index_type typedefalpaka::Simd< T_Type, T_width, T_Storage >
min(Simd< T_Type, T_width, T_OtherStorage > const &rhs) constalpaka::Simd< T_Type, T_width, T_Storage >inline
operator type()alpaka::Simd< T_Type, T_width, T_Storage >inlineexplicit
operator*=(Simd< T_Type, T_width, T_OtherStorage > const &rhs)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator*=(concepts::LosslesslyConvertible< T_Type > auto const value)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator+=(Simd< T_Type, T_width, T_OtherStorage > const &rhs)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator+=(concepts::LosslesslyConvertible< T_Type > auto const value)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator-() constalpaka::Simd< T_Type, T_width, T_Storage >inline
operator-=(Simd< T_Type, T_width, T_OtherStorage > const &rhs)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator-=(concepts::LosslesslyConvertible< T_Type > auto const value)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator/=(Simd< T_Type, T_width, T_OtherStorage > const &rhs)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator/=(concepts::LosslesslyConvertible< T_Type > auto const value)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator=(Simd const &)=defaultalpaka::Simd< T_Type, T_width, T_Storage >
operator=(Simd &&)=defaultalpaka::Simd< T_Type, T_width, T_Storage >
operator=(Simd< T_Type, T_width, T_OtherStorage > const &rhs)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator=(concepts::LosslesslyConvertible< T_Type > auto const value)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator[](std::integral auto const idx)alpaka::Simd< T_Type, T_width, T_Storage >inline
operator[](std::integral auto const idx) constalpaka::Simd< T_Type, T_width, T_Storage >inline
product() constalpaka::Simd< T_Type, T_width, T_Storage >inline
r()alpaka::Simd< T_Type, T_width, T_Storage >inline
r() constalpaka::Simd< T_Type, T_width, T_Storage >inline
rank_type typedefalpaka::Simd< T_Type, T_width, T_Storage >
reduce(auto &&reduceFunc) const -> decltype(reduceFunc(std::declval< type >(), std::declval< type >()))alpaka::Simd< T_Type, T_width, T_Storage >inline
reduce_range(auto &&reduceFunc) const -> decltype(reduceFunc(std::declval< type >(), std::declval< type >()))alpaka::Simd< T_Type, T_width, T_Storage >inlineprivate
reference typedefalpaka::Simd< T_Type, T_width, T_Storage >
remove() constalpaka::Simd< T_Type, T_width, T_Storage >inline
revert() constalpaka::Simd< T_Type, T_width, T_Storage >inline
rshrink() constalpaka::Simd< T_Type, T_width, T_Storage >inline
rshrink(std::integral auto const startIdx) constalpaka::Simd< T_Type, T_width, T_Storage >inline
s0()alpaka::Simd< T_Type, T_width, T_Storage >inline
s0() constalpaka::Simd< T_Type, T_width, T_Storage >inline
s1()alpaka::Simd< T_Type, T_width, T_Storage >inline
s1() constalpaka::Simd< T_Type, T_width, T_Storage >inline
s2()alpaka::Simd< T_Type, T_width, T_Storage >inline
s2() constalpaka::Simd< T_Type, T_width, T_Storage >inline
s3()alpaka::Simd< T_Type, T_width, T_Storage >inline
s3() constalpaka::Simd< T_Type, T_width, T_Storage >inline
s4()alpaka::Simd< T_Type, T_width, T_Storage >inline
s4() constalpaka::Simd< T_Type, T_width, T_Storage >inline
s5()alpaka::Simd< T_Type, T_width, T_Storage >inline
s5() constalpaka::Simd< T_Type, T_width, T_Storage >inline
s6()alpaka::Simd< T_Type, T_width, T_Storage >inline
s6() constalpaka::Simd< T_Type, T_width, T_Storage >inline
s7()alpaka::Simd< T_Type, T_width, T_Storage >inline
s7() constalpaka::Simd< T_Type, T_width, T_Storage >inline
s8()alpaka::Simd< T_Type, T_width, T_Storage >inline
s8() constalpaka::Simd< T_Type, T_width, T_Storage >inline
s9()alpaka::Simd< T_Type, T_width, T_Storage >inline
s9() constalpaka::Simd< T_Type, T_width, T_Storage >inline
sA()alpaka::Simd< T_Type, T_width, T_Storage >inline
sA() constalpaka::Simd< T_Type, T_width, T_Storage >inline
sB()alpaka::Simd< T_Type, T_width, T_Storage >inline
sB() constalpaka::Simd< T_Type, T_width, T_Storage >inline
sC()alpaka::Simd< T_Type, T_width, T_Storage >inline
sC() constalpaka::Simd< T_Type, T_width, T_Storage >inline
sD()alpaka::Simd< T_Type, T_width, T_Storage >inline
sD() constalpaka::Simd< T_Type, T_width, T_Storage >inline
sE()alpaka::Simd< T_Type, T_width, T_Storage >inline
sE() constalpaka::Simd< T_Type, T_width, T_Storage >inline
sF()alpaka::Simd< T_Type, T_width, T_Storage >inline
sF() constalpaka::Simd< T_Type, T_width, T_Storage >inline
Simd()=defaultalpaka::Simd< T_Type, T_width, T_Storage >
Simd(F &&generator)alpaka::Simd< T_Type, T_width, T_Storage >inlineexplicit
Simd(T_Args const &... args)alpaka::Simd< T_Type, T_width, T_Storage >inline
Simd(Simd const &other)=defaultalpaka::Simd< T_Type, T_width, T_Storage >
Simd(T_Storage const &other)alpaka::Simd< T_Type, T_width, T_Storage >inline
Simd(Simd< T_Type, T_width, T_OtherStorage > const &other)alpaka::Simd< T_Type, T_width, T_Storage >inline
Simd(F &&generator, std::integer_sequence< uint32_t, Is... >)alpaka::Simd< T_Type, T_width, T_Storage >inlineexplicitprivate
SimdWhereExpralpaka::Simd< T_Type, T_width, T_Storage >friend
size_type typedefalpaka::Simd< T_Type, T_width, T_Storage >
Storage typedefalpaka::Simd< T_Type, T_width, T_Storage >
sum() constalpaka::Simd< T_Type, T_width, T_Storage >inline
toRT() constalpaka::Simd< T_Type, T_width, T_Storage >inline
toString(std::string const separator=",", std::string const enclosings="{}") constalpaka::Simd< T_Type, T_width, T_Storage >inline
type typedefalpaka::Simd< T_Type, T_width, T_Storage >
UniSimd typedefalpaka::Simd< T_Type, T_width, T_Storage >
w()alpaka::Simd< T_Type, T_width, T_Storage >inline
w() constalpaka::Simd< T_Type, T_width, T_Storage >inline
width()alpaka::Simd< T_Type, T_width, T_Storage >inlinestatic
x()alpaka::Simd< T_Type, T_width, T_Storage >inline
x() constalpaka::Simd< T_Type, T_width, T_Storage >inline
y()alpaka::Simd< T_Type, T_width, T_Storage >inline
y() constalpaka::Simd< T_Type, T_width, T_Storage >inline
z()alpaka::Simd< T_Type, T_width, T_Storage >inline
z() constalpaka::Simd< T_Type, T_width, T_Storage >inline