VecCore 0.8.1
C++ Library for Portable SIMD Vectorization
Loading...
Searching...
No Matches
vecCore::LoadStoreImplementation< T > Struct Template Reference

#include <Implementation.h>

Static Public Member Functions

template<typename S = Scalar<T>>
VECCORE_FORCE_INLINE static VECCORE_ATT_HOST_DEVICE void Load (T &v, S const *ptr)
 
template<typename S = Scalar<T>>
VECCORE_FORCE_INLINE static VECCORE_ATT_HOST_DEVICE void Store (T const &v, S *ptr)
 

Detailed Description

template<typename T>
struct vecCore::LoadStoreImplementation< T >

Definition at line 122 of file Implementation.h.

Member Function Documentation

◆ Load()

template<typename T >
template<typename S = Scalar<T>>
VECCORE_FORCE_INLINE static VECCORE_ATT_HOST_DEVICE void vecCore::LoadStoreImplementation< T >::Load ( T &  v,
S const *  ptr 
)
inlinestatic

Definition at line 126 of file Implementation.h.

Here is the call graph for this function:

◆ Store()

template<typename T >
template<typename S = Scalar<T>>
VECCORE_FORCE_INLINE static VECCORE_ATT_HOST_DEVICE void vecCore::LoadStoreImplementation< T >::Store ( T const &  v,
S *  ptr 
)
inlinestatic

Definition at line 135 of file Implementation.h.

Here is the call graph for this function:

The documentation for this struct was generated from the following file: