OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Packet2cf
(Results
1 - 5
of
5
) sorted by null
/external/eigen/Eigen/src/Core/arch/ZVector/
Complex.h
28
struct
Packet2cf
30
EIGEN_STRONG_INLINE
Packet2cf
() {}
31
EIGEN_STRONG_INLINE explicit
Packet2cf
(const Packet4f& a) : v(a) {}
40
typedef
Packet2cf
type;
41
typedef
Packet2cf
half;
86
template<> struct unpacket_traits<
Packet2cf
> { typedef std::complex<float> type; enum {size=2, alignment=Aligned16}; typedef
Packet2cf
half; };
90
EIGEN_STRONG_INLINE void ptranspose(PacketBlock<
Packet2cf
,2>& kernel);
92
template<> EIGEN_STRONG_INLINE
Packet2cf
pload <
Packet2cf
>(const std::complex<float>* from) { EIGEN_DEBUG_ALIGNED_LOAD return Packet2cf(pload<Packet4f>((co (…)
[
all
...]
/external/eigen/Eigen/src/Core/arch/SSE/
Complex.h
18
struct
Packet2cf
20
EIGEN_STRONG_INLINE
Packet2cf
() {}
21
EIGEN_STRONG_INLINE explicit
Packet2cf
(const __m128& a) : v(a) {}
30
typedef
Packet2cf
type;
31
typedef
Packet2cf
half;
53
template<> struct unpacket_traits<
Packet2cf
> { typedef std::complex<float> type; enum {size=2, alignment=Aligned16}; typedef
Packet2cf
half; };
55
template<> EIGEN_STRONG_INLINE
Packet2cf
padd<
Packet2cf
>(const
Packet2cf
& a, const Packet2cf& b) { return Packet2cf(_mm_add_ps(a.v,b.v));
[
all
...]
/external/eigen/Eigen/src/Core/arch/AltiVec/
Complex.h
30
struct
Packet2cf
32
EIGEN_STRONG_INLINE explicit
Packet2cf
() : v(p4f_ZERO) {}
33
EIGEN_STRONG_INLINE explicit
Packet2cf
(const Packet4f& a) : v(a) {}
39
typedef
Packet2cf
type;
40
typedef
Packet2cf
half;
63
template<> struct unpacket_traits<
Packet2cf
> { typedef std::complex<float> type; enum {size=2, alignment=Aligned16}; typedef
Packet2cf
half; };
65
template<> EIGEN_STRONG_INLINE
Packet2cf
pset1<
Packet2cf
>(const std::complex<float>& from)
67
Packet2cf
res
[
all
...]
/external/eigen/Eigen/src/Core/arch/NEON/
Complex.h
35
struct
Packet2cf
37
EIGEN_STRONG_INLINE
Packet2cf
() {}
38
EIGEN_STRONG_INLINE explicit
Packet2cf
(const Packet4f& a) : v(a) {}
44
typedef
Packet2cf
type;
45
typedef
Packet2cf
half;
65
template<> struct unpacket_traits<
Packet2cf
> { typedef std::complex<float> type; enum {size=2, alignment=Aligned16}; typedef
Packet2cf
half; };
67
template<> EIGEN_STRONG_INLINE
Packet2cf
pset1<
Packet2cf
>(const std::complex<float>& from)
72
return
Packet2cf
(vcombine_f32(r64, r64))
[
all
...]
/external/eigen/Eigen/src/Core/arch/AVX/
Complex.h
28
typedef
Packet2cf
half;
48
template<> struct unpacket_traits<Packet4cf> { typedef std::complex<float> type; enum {size=4, alignment=Aligned32}; typedef
Packet2cf
half; };
87
Packet2cf
a = ploaddup<
Packet2cf
>(from);
88
Packet2cf
b = ploaddup<
Packet2cf
>(from+1);
121
return pfirst(
Packet2cf
(_mm256_castps256_ps128(a.v)));
139
return predux(padd(
Packet2cf
(_mm256_extractf128_ps(a.v,0)),
140
Packet2cf
(_mm256_extractf128_ps(a.v,1))));
160
return predux_mul(pmul(
Packet2cf
(_mm256_extractf128_ps(a.v, 0))
[
all
...]
Completed in 317 milliseconds