10 #ifndef EIGEN_MATH_FUNCTIONS_LSX_H
11 #define EIGEN_MATH_FUNCTIONS_LSX_H
18 #include "../../InternalHeaderCheck.h"
#define EIGEN_DOUBLE_PACKET_FUNCTION(METHOD, PACKET)
Definition: GenericPacketMathFunctionsFwd.h:186
#define EIGEN_FLOAT_PACKET_FUNCTION(METHOD, PACKET)
Definition: GenericPacketMathFunctionsFwd.h:185
#define EIGEN_GENERIC_PACKET_FUNCTION(METHOD, PACKET)
Definition: GenericPacketMathFunctionsFwd.h:179
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bfloat16 tanh(const bfloat16 &a)
Definition: BFloat16.h:639
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bfloat16 atanh(const bfloat16 &a)
Definition: BFloat16.h:642
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bfloat16 atan(const bfloat16 &a)
Definition: BFloat16.h:636
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bfloat16 log(const bfloat16 &a)
Definition: BFloat16.h:618
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bfloat16 exp2(const bfloat16 &a)
Definition: BFloat16.h:616
__m128d Packet2d
Definition: LSX/PacketMath.h:36
__vector float Packet4f
Definition: AltiVec/PacketMath.h:33
Namespace containing all symbols from the Eigen library.
Definition: bench_norm.cpp:70
Definition: Eigen_Colamd.h:49
Scalar log2(Scalar x)
Definition: packetmath.cpp:754