OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Packet4d
(Results
1 - 4
of
4
) sorted by null
/external/eigen/Eigen/src/Core/arch/AVX/
PacketMath.h
33
typedef __m256d
Packet4d
;
43
const
Packet4d
p4d_##NAME = pset1<
Packet4d
>(X)
80
typedef
Packet4d
type;
117
template<> struct unpacket_traits<
Packet4d
> { typedef double type; typedef Packet2d half; enum {size=4, alignment=Aligned32}; };
121
template<> EIGEN_STRONG_INLINE
Packet4d
pset1<
Packet4d
>(const double& from) { return _mm256_set1_pd(from); }
125
template<> EIGEN_STRONG_INLINE
Packet4d
pload1<
Packet4d
>(const double* from) { return _mm256_broadcast_sd(from); }
128
template<> EIGEN_STRONG_INLINE
Packet4d
plset<Packet4d>(const double& a) { return _mm256_add_pd(_mm256_set1_pd(a), _mm256_set_pd(3.0,2.0,1 (…)
[
all
...]
MathFunctions.h
276
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS EIGEN_UNUSED
Packet4d
277
pexp<
Packet4d
>(const
Packet4d
& _x) {
278
Packet4d
x = _x;
302
Packet4d
tmp, fx;
316
Packet4d
z = pmul(fx, p4d_cephes_exp_C2);
320
Packet4d
x2 = pmul(x, x);
323
Packet4d
px = p4d_cephes_exp_p0;
329
Packet4d
qx = p4d_cephes_exp_q0;
387
Packet4d
psqrt<Packet4d>(const Packet4d& x)
[
all
...]
Complex.h
297
{ EIGEN_DEBUG_ALIGNED_LOAD return Packet2cd(pload<
Packet4d
>((const double*)from)); }
299
{ EIGEN_DEBUG_UNALIGNED_LOAD return Packet2cd(ploadu<
Packet4d
>((const double*)from)); }
348
Packet4d
t0 = _mm256_permute2f128_pd(vecs[0].v,vecs[1].v, 0 + (2<<4));
349
Packet4d
t1 = _mm256_permute2f128_pd(vecs[0].v,vecs[1].v, 1 + (3<<4));
366
palign_impl<Offset*2,
Packet4d
>::run(first.v, second.v);
403
template<> struct conj_helper<
Packet4d
, Packet2cd, false,false>
405
EIGEN_STRONG_INLINE Packet2cd pmadd(const
Packet4d
& x, const Packet2cd& y, const Packet2cd& c) const
408
EIGEN_STRONG_INLINE Packet2cd pmul(const
Packet4d
& x, const Packet2cd& y) const
412
template<> struct conj_helper<Packet2cd,
Packet4d
, false,false>
414
EIGEN_STRONG_INLINE Packet2cd pmadd(const Packet2cd& x, const
Packet4d
& y, const Packet2cd& c) cons
[
all
...]
/external/eigen/Eigen/src/Core/arch/AVX512/
PacketMath.h
71
typedef
Packet4d
half;
106
typedef
Packet4d
half;
285
Packet4d
lane0_a = _mm512_extractf64x4_pd(a, 0);
286
Packet4d
lane0_b = _mm512_extractf64x4_pd(b, 0);
289
Packet4d
lane1_a = _mm512_extractf64x4_pd(a, 1);
290
Packet4d
lane1_b = _mm512_extractf64x4_pd(b, 1);
330
Packet4d
lane0_a = _mm512_extractf64x4_pd(a, 0);
331
Packet4d
lane0_b = _mm512_extractf64x4_pd(b, 0);
334
Packet4d
lane1_a = _mm512_extractf64x4_pd(a, 1);
335
Packet4d
lane1_b = _mm512_extractf64x4_pd(b, 1)
[
all
...]
Completed in 261 milliseconds