1247 const Packet cst_zero = pset1<Packet>(0.0f);
1248 const Packet cst_one = pset1<Packet>(1.0f);
1249 const Packet cst_half = pset1<Packet>(0.5f);
1251 const Packet cst_exp_hi = pset1<Packet>(16.6355324f);
1252 const Packet cst_exp_lo = pset1<Packet>(-104.f);
1269 const Packet cst_cephes_LOG2EF = pset1<Packet>(1.44269504088896341f);
1274 const Packet cst_cephes_exp_C1 = pset1<Packet>(-0.693359375f);
1275 const Packet cst_cephes_exp_C2 = pset1<Packet>(2.12194440e-4f);
1277 r =
pmadd(
m, cst_cephes_exp_C2,
r);
1283 const Packet cst_p2 = pset1<Packet>(0.49999141693115234375f);
1284 const Packet cst_p3 = pset1<Packet>(0.16666877269744873046875f);
1285 const Packet cst_p4 = pset1<Packet>(4.1898667812347412109375e-2f);
1286 const Packet cst_p5 = pset1<Packet>(8.33471305668354034423828125e-3f);
float * p
Definition: Tutorial_Map_using.cpp:9
int * m
Definition: level2_cplx_impl.h:294
EIGEN_DEVICE_FUNC Packet padd(const Packet &a, const Packet &b)
Definition: GenericPacketMath.h:318
EIGEN_DEVICE_FUNC Packet pdiv(const Packet &a, const Packet &b)
Definition: GenericPacketMath.h:368
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Packet pldexp_fast(const Packet &a, const Packet &exponent)
Definition: GenericPacketMathFunctions.h:277
EIGEN_STRONG_INLINE Packet4i pcmp_lt(const Packet4i &a, const Packet4i &b)
Definition: AltiVec/PacketMath.h:1341
EIGEN_STRONG_INLINE Packet4f pmadd(const Packet4f &a, const Packet4f &b, const Packet4f &c)
Definition: AltiVec/PacketMath.h:1218
EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf &a, const Packet4cf &b)
Definition: AVX/Complex.h:88
EIGEN_DEVICE_FUNC Packet pmin(const Packet &a, const Packet &b)
Definition: GenericPacketMath.h:649
EIGEN_STRONG_INLINE Packet4f pselect(const Packet4f &mask, const Packet4f &a, const Packet4f &b)
Definition: AltiVec/PacketMath.h:1474
EIGEN_STRONG_INLINE Packet4f pfloor(const Packet4f &a)
Definition: LSX/PacketMath.h:2537