Template Struct AVX512Concept¶
Defined in File AVX512Concept.hpp
Struct Documentation¶
-
template<typename T>
struct AVX512Concept¶ Public Types
-
using IntrinsicType = typename Internal::AVX512Intrinsic<PrecisionT>::Type¶
Public Static Functions
-
static inline PL_FORCE_INLINE auto load(std::complex<PrecisionT> *p) -> IntrinsicType¶
-
static inline PL_FORCE_INLINE auto load(PrecisionT *p) -> IntrinsicType¶
-
static inline PL_FORCE_INLINE auto loadu(std::complex<PrecisionT> *p) -> IntrinsicType¶
-
static inline PL_FORCE_INLINE auto loadu(PrecisionT *p) -> IntrinsicType¶
- static inline PL_FORCE_INLINE void store_ (std::complex< PrecisionT > *p, IntrinsicType value)
- static inline PL_FORCE_INLINE void store_ (PrecisionT *p, IntrinsicType value)
- static inline PL_FORCE_INLINE void stream_ (std::complex< PrecisionT > *p, IntrinsicType value)
- static inline PL_FORCE_INLINE void stream_ (PrecisionT *p, IntrinsicType value)
- static inline PL_FORCE_INLINE void store (std::complex< PrecisionT > *p, IntrinsicType value)
- static inline PL_FORCE_INLINE void store (PrecisionT *p, IntrinsicType value)
-
static inline PL_FORCE_INLINE auto mul(IntrinsicType v0, IntrinsicType v1)¶
-
static inline PL_FORCE_INLINE auto add(IntrinsicType v0, IntrinsicType v1)¶
-
using IntrinsicType = typename Internal::AVX512Intrinsic<PrecisionT>::Type¶
api/structPennylane_1_1LightningQubit_1_1Gates_1_1AVXCommon_1_1AVX512Concept
Download Python script
Download Notebook
View on GitHub