Home
last modified time | relevance | path

Searched refs:PacketScalar (Results 1 – 24 of 24) sorted by relevance

/external/eigen/Eigen/src/Core/
DReverse.h58 template<typename PacketScalar, bool ReversePacket> struct reverse_packet_cond
60 static inline PacketScalar run(const PacketScalar& x) { return preverse(x); }
63 template<typename PacketScalar> struct reverse_packet_cond<PacketScalar,false>
65 static inline PacketScalar run(const PacketScalar& x) { return x; }
95 typedef internal::reverse_packet_cond<PacketScalar,ReversePacket> reverse_packet;
145 inline const PacketScalar packet(Index row, Index col) const
153 inline void writePacket(Index row, Index col, const PacketScalar& x)
162 inline const PacketScalar packet(Index index) const
168 inline void writePacket(Index index, const PacketScalar& x)
DMapBase.h42 typedef typename internal::packet_traits<Scalar>::type PacketScalar; typedef
113 inline PacketScalar packet(Index rowId, Index colId) const in packet()
115 return internal::ploadt<PacketScalar, LoadMode> in packet()
120 inline PacketScalar packet(Index index) const in packet()
123 return internal::ploadt<PacketScalar, LoadMode>(m_data + index * innerStride()); in packet()
177 typedef typename Base::PacketScalar PacketScalar; typedef
214 inline void writePacket(Index row, Index col, const PacketScalar& val) in writePacket()
216 internal::pstoret<Scalar, PacketScalar, StoreMode> in writePacket()
221 inline void writePacket(Index index, const PacketScalar& val) in writePacket()
224 internal::pstoret<Scalar, PacketScalar, StoreMode> in writePacket()
DArrayWrapper.h97 inline const PacketScalar packet(Index rowId, Index colId) const
103 inline void writePacket(Index rowId, Index colId, const PacketScalar& val)
109 inline const PacketScalar packet(Index index) const
115 inline void writePacket(Index index, const PacketScalar& val)
222 inline const PacketScalar packet(Index rowId, Index colId) const
228 inline void writePacket(Index rowId, Index colId, const PacketScalar& val)
234 inline const PacketScalar packet(Index index) const
240 inline void writePacket(Index index, const PacketScalar& val)
DNestByValue.h71 inline const PacketScalar packet(Index row, Index col) const
77 inline void writePacket(Index row, Index col, const PacketScalar& x)
83 inline const PacketScalar packet(Index index) const
89 inline void writePacket(Index index, const PacketScalar& x)
DRedux.h129 typedef typename packet_traits<Scalar>::type PacketScalar;
131 static EIGEN_STRONG_INLINE PacketScalar run(const Derived &mat, const Func& func)
150 typedef typename packet_traits<Scalar>::type PacketScalar;
152 static EIGEN_STRONG_INLINE PacketScalar run(const Derived &mat, const Func&)
196 typedef typename packet_traits<Scalar>::type PacketScalar;
216 PacketScalar packet_res0 = mat.template packet<alignment>(alignedStart);
219 PacketScalar packet_res1 = mat.template packet<alignment>(alignedStart+packetSize);
254 typedef typename packet_traits<Scalar>::type PacketScalar;
269 PacketScalar packet_res = mat.template packet<Unaligned>(0,0);
293 typedef typename packet_traits<Scalar>::type PacketScalar;
DFlagged.h89 inline const PacketScalar packet(Index row, Index col) const
95 inline void writePacket(Index row, Index col, const PacketScalar& x)
101 inline const PacketScalar packet(Index index) const
107 inline void writePacket(Index index, const PacketScalar& x)
DForceAlignedAccess.h70 inline const PacketScalar packet(Index row, Index col) const
76 inline void writePacket(Index row, Index col, const PacketScalar& x)
82 inline const PacketScalar packet(Index index) const
88 inline void writePacket(Index index, const PacketScalar& x)
DDiagonalProduct.h75 EIGEN_STRONG_INLINE PacketScalar packet(Index row, Index col) const
87 EIGEN_STRONG_INLINE PacketScalar packet(Index idx) const
97 …EIGEN_STRONG_INLINE PacketScalar packet_impl(Index row, Index col, Index id, internal::true_type) …
100 internal::pset1<PacketScalar>(m_diagonal.diagonal().coeff(id)));
104 …EIGEN_STRONG_INLINE PacketScalar packet_impl(Index row, Index col, Index id, internal::false_type)…
DTranspose.h154 inline const PacketScalar packet(Index rowId, Index colId) const
160 inline void writePacket(Index rowId, Index colId, const PacketScalar& x)
166 inline const PacketScalar packet(Index index) const
172 inline void writePacket(Index index, const PacketScalar& x)
DPlainObjectBase.h98 typedef typename internal::packet_traits<Scalar>::type PacketScalar;
179 EIGEN_STRONG_INLINE PacketScalar packet(Index rowId, Index colId) const
181 return internal::ploadt<PacketScalar, LoadMode>
189 EIGEN_STRONG_INLINE PacketScalar packet(Index index) const
191 return internal::ploadt<PacketScalar, LoadMode>(m_storage.data() + index);
196 EIGEN_STRONG_INLINE void writePacket(Index rowId, Index colId, const PacketScalar& val)
198 internal::pstoret<Scalar, PacketScalar, StoreMode>
206 EIGEN_STRONG_INLINE void writePacket(Index index, const PacketScalar& val)
208 internal::pstoret<Scalar, PacketScalar, StoreMode>(m_storage.data() + index, val);
DCwiseUnaryOp.h107 EIGEN_STRONG_INLINE PacketScalar packet(Index rowId, Index colId) const
118 EIGEN_STRONG_INLINE PacketScalar packet(Index index) const
DBlock.h252 inline PacketScalar packet(Index rowId, Index colId) const
259 inline void writePacket(Index rowId, Index colId, const PacketScalar& val)
266 inline PacketScalar packet(Index index) const
274 inline void writePacket(Index index, const PacketScalar& val)
DCwiseBinaryOp.h179 EIGEN_STRONG_INLINE PacketScalar packet(Index rowId, Index colId) const
192 EIGEN_STRONG_INLINE PacketScalar packet(Index index) const
DReplicate.h105 inline PacketScalar packet(Index rowId, Index colId) const
DDenseCoeffsBase.h40 typedef typename internal::packet_traits<Scalar>::type PacketScalar; typedef
283 typedef typename internal::packet_traits<Scalar>::type PacketScalar; typedef
DArrayBase.h55 typedef typename internal::packet_traits<Scalar>::type PacketScalar; typedef
DCwiseNullaryOp.h75 EIGEN_STRONG_INLINE PacketScalar packet(Index rowId, Index colId) const
86 EIGEN_STRONG_INLINE PacketScalar packet(Index index) const
DDenseBase.h64 typedef typename internal::packet_traits<Scalar>::type PacketScalar; typedef
DMatrixBase.h57 typedef typename internal::packet_traits<Scalar>::type PacketScalar; typedef
/external/eigen/Eigen/src/Core/products/
DCoeffBasedProduct.h184 EIGEN_STRONG_INLINE const PacketScalar packet(Index row, Index col) const
186 PacketScalar res;
189 _LhsNested, _RhsNested, PacketScalar, LoadMode>
289 …NE void run(Index row, Index col, const Lhs& lhs, const Rhs& rhs, typename Lhs::PacketScalar &pres)
300 …NE void run(Index row, Index col, const Lhs& lhs, const Rhs& rhs, typename Lhs::PacketScalar &pres)
319 typedef typename Lhs::PacketScalar Packet;
/external/eigen/bench/
DbenchVecAdd.cpp93 typedef internal::packet_traits<Scalar>::type PacketScalar; in benchVec() typedef
95 PacketScalar a0, a1, a2, a3, b0, b1, b2, b3; in benchVec()
/external/eigen/doc/
DInsideEigenExample.dox393 inline void writePacket(int index, const PacketScalar& x)
395 internal::pstoret<Scalar, PacketScalar, StoreMode>(m_storage.data() + index, x);
398 …gned, indicating that we are doing a 128-bit-aligned write access, \a PacketScalar is a type repre…
400 The line in src/Core/arch/SSE/PacketMath.h that determines the PacketScalar type (via a typedef in …
434 inline PacketScalar packet(int index) const
446 inline PacketScalar packet(int index) const
464 template<typename PacketScalar>
465 inline const PacketScalar packetOp(const PacketScalar& a, const PacketScalar& b) const
/external/eigen/Eigen/src/Core/util/
DMacros.h369 typedef typename Base::PacketScalar PacketScalar; \
/external/eigen/Eigen/src/SparseCore/
DSparseMatrixBase.h31 typedef typename internal::packet_traits<Scalar>::type PacketScalar; typedef