Eigen::internal::operator_bitwise_helper< T > Struct Template Reference

#include <GenericPacketMath.h>

+ Inheritance diagram for Eigen::internal::operator_bitwise_helper< T >:

Static Public Member Functions

static EIGEN_DEVICE_FUNC T bitwise_and (const T &a, const T &b)
 
static EIGEN_DEVICE_FUNC T bitwise_or (const T &a, const T &b)
 
static EIGEN_DEVICE_FUNC T bitwise_xor (const T &a, const T &b)
 
static EIGEN_DEVICE_FUNC T bitwise_not (const T &a)
 

Member Function Documentation

◆ bitwise_and()

template<typename T >
static EIGEN_DEVICE_FUNC T Eigen::internal::operator_bitwise_helper< T >::bitwise_and ( const T a,
const T b 
)
inlinestatic
499 { return bit_and<T>()(a, b); }
Scalar * b
Definition: benchVecAdd.cpp:17
const Scalar * a
Definition: level2_cplx_impl.h:32

References a, and b.

◆ bitwise_not()

template<typename T >
static EIGEN_DEVICE_FUNC T Eigen::internal::operator_bitwise_helper< T >::bitwise_not ( const T a)
inlinestatic
502 { return bit_not<T>()(a); }

References a.

◆ bitwise_or()

template<typename T >
static EIGEN_DEVICE_FUNC T Eigen::internal::operator_bitwise_helper< T >::bitwise_or ( const T a,
const T b 
)
inlinestatic
500 { return bit_or<T>()(a, b); }

References a, and b.

◆ bitwise_xor()

template<typename T >
static EIGEN_DEVICE_FUNC T Eigen::internal::operator_bitwise_helper< T >::bitwise_xor ( const T a,
const T b 
)
inlinestatic
501 { return bit_xor<T>()(a, b); }

References a, and b.


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