Home
last modified time | relevance | path

Searched refs:EIGEN_DEVICE_FUNC (Results 1 – 25 of 268) sorted by relevance

1234567891011

/external/eigen/Eigen/src/Core/arch/Default/
DBFloat16.h34 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR __bfloat16_raw() : value(0) {} in __bfloat16_raw()
35 explicit EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR __bfloat16_raw(unsigned short raw) : value(raw) {} in __bfloat16_raw()
39 EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR __bfloat16_raw raw_uint16_to_bfloat16(unsigne…
41 EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __bfloat16_raw float_to_bfloat16_rtne(float ff);
45 EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __bfloat16_raw float_to_bfloat16_rtne<false>(float ff);
47 EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __bfloat16_raw float_to_bfloat16_rtne<true>(float ff);
48 EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC float bfloat16_to_float(__bfloat16_raw h);
51 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR bfloat16_base() {} in bfloat16_base()
52 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR bfloat16_base(const __bfloat16_raw& h) : __bfloat16_raw(h) {} in bfloat16_base()
62 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR bfloat16() {} in bfloat16()
[all …]
DHalf.h55 EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC EIGEN_UNUSED \
94 EIGEN_DEVICE_FUNC __half_raw() {} in __half_raw()
96 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR __half_raw() : x(0) {}
99 …explicit EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR __half_raw(numext::uint16_t raw) : x(numext::bit_cast<_… in __half_raw()
103 explicit EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR __half_raw(numext::uint16_t raw) : x(raw) {} in __half_raw()
120 EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR __half_raw raw_uint16_to_half(numext::uint16_…
121 EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half_raw float_to_half_rtne(float ff);
122 EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC float half_to_float(__half_raw h);
125 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR half_base() {} in half_base()
126 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR half_base(const __half_raw& h) : __half_raw(h) {} in half_base()
[all …]
/external/eigen/Eigen/src/Core/
DDenseStorage.h28 EIGEN_DEVICE_FUNC
48 EIGEN_DEVICE_FUNC
54 EIGEN_DEVICE_FUNC
87 EIGEN_DEVICE_FUNC
94 EIGEN_DEVICE_FUNC
106 EIGEN_DEVICE_FUNC
113 EIGEN_DEVICE_FUNC
125 EIGEN_DEVICE_FUNC
132 EIGEN_DEVICE_FUNC
144 EIGEN_DEVICE_FUNC
[all …]
DDenseBase.h214 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR
222 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR
234 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR
245 EIGEN_DEVICE_FUNC
256 EIGEN_DEVICE_FUNC
279 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
285 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
289 EIGEN_DEVICE_FUNC
293 EIGEN_DEVICE_FUNC
297 EIGEN_DEVICE_FUNC
[all …]
DMatrixBase.h101 EIGEN_DEVICE_FUNC
138 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
145 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
149 EIGEN_DEVICE_FUNC
153 EIGEN_DEVICE_FUNC
157 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
160 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
164 EIGEN_DEVICE_FUNC
169 EIGEN_DEVICE_FUNC
183 EIGEN_DEVICE_FUNC
[all …]
DMathFunctions.h81 EIGEN_DEVICE_FUNC
92 EIGEN_DEVICE_FUNC
107 EIGEN_DEVICE_FUNC
129 EIGEN_DEVICE_FUNC
140 EIGEN_DEVICE_FUNC
155 EIGEN_DEVICE_FUNC
177 EIGEN_DEVICE_FUNC
182 EIGEN_DEVICE_FUNC
203 EIGEN_DEVICE_FUNC
208 EIGEN_DEVICE_FUNC
[all …]
DGenericPacketMath.h187 EIGEN_DEVICE_FUNC inline TgtPacket
192 EIGEN_DEVICE_FUNC inline TgtPacket
197 EIGEN_DEVICE_FUNC inline TgtPacket
202 EIGEN_DEVICE_FUNC inline TgtPacket
210 EIGEN_DEVICE_FUNC inline Target
214 template<typename Packet> EIGEN_DEVICE_FUNC inline Packet
217 template<> EIGEN_DEVICE_FUNC inline bool
221 template<typename Packet> EIGEN_DEVICE_FUNC inline Packet
225 template<typename Packet> EIGEN_DEVICE_FUNC inline Packet
228 template<> EIGEN_DEVICE_FUNC inline bool
[all …]
DArrayWrapper.h60 EIGEN_DEVICE_FUNC
63 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR
65 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR
67 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR
69 EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR
72 EIGEN_DEVICE_FUNC
74 EIGEN_DEVICE_FUNC
77 EIGEN_DEVICE_FUNC
83 EIGEN_DEVICE_FUNC
90 EIGEN_DEVICE_FUNC
[all …]
DCwiseNullaryOp.h67 EIGEN_DEVICE_FUNC
77 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE EIGEN_CONSTEXPR
79 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE EIGEN_CONSTEXPR
83 EIGEN_DEVICE_FUNC
108 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
139 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
163 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
188 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const typename DenseBase<Derived>::ConstantReturnType
210 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const typename DenseBase<Derived>::ConstantReturnType
226 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const typename DenseBase<Derived>::ConstantReturnType
[all …]
/external/eigen/Eigen/src/plugins/
DArrayCwiseUnaryOps.h50 EIGEN_DEVICE_FUNC
64 EIGEN_DEVICE_FUNC
78 EIGEN_DEVICE_FUNC
95 EIGEN_DEVICE_FUNC
109 EIGEN_DEVICE_FUNC
126 EIGEN_DEVICE_FUNC
140 EIGEN_DEVICE_FUNC
156 EIGEN_DEVICE_FUNC
168 EIGEN_DEVICE_FUNC
185 EIGEN_DEVICE_FUNC
[all …]
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorBase.h39 template <typename CustomNullaryOp> EIGEN_DEVICE_FUNC
46 EIGEN_DEVICE_FUNC
52 EIGEN_DEVICE_FUNC
57 template <typename RandomGenerator> EIGEN_DEVICE_FUNC
64 template <typename Generator> EIGEN_DEVICE_FUNC
71 template <typename CustomUnaryOp> EIGEN_DEVICE_FUNC
78 EIGEN_DEVICE_FUNC
84 EIGEN_DEVICE_FUNC
90 EIGEN_DEVICE_FUNC
96 EIGEN_DEVICE_FUNC
[all …]
DTensorFunctors.h22 EIGEN_DEVICE_FUNC scalar_mod_op(const Scalar& divisor) : m_divisor(divisor) {} in scalar_mod_op()
23EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar operator() (const Scalar& a) const { return a % m_div… in operator()
37EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar operator() (const Scalar& a, const Scalar& b) const {…
46 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar
70 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void reduce(const T t, T* accum) const {
75 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void reducePacket(const Packet& p, Packet* accum) const {
79 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T initialize() const {
84 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Packet initializePacket() const {
87 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T finalize(const T accum) const {
91 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Packet finalizePacket(const Packet& vaccum) const {
[all …]
DTensorIndexList.h43 EIGEN_DEVICE_FUNC constexpr operator Index() const { return n; } in Index()
44 EIGEN_DEVICE_FUNC void set(Index val) { in set()
56 constexpr EIGEN_DEVICE_FUNC operator IndexPair<Index>() const {
60 EIGEN_DEVICE_FUNC void set(const IndexPair<Index>& val) { in set()
78 EIGEN_DEVICE_FUNC static EIGEN_CONSTEXPR EIGEN_STRONG_INLINE Real epsilon() { return 0; }
79 EIGEN_DEVICE_FUNC static EIGEN_CONSTEXPR EIGEN_STRONG_INLINE Real dummy_precision() { return 0; }
80 EIGEN_DEVICE_FUNC static EIGEN_CONSTEXPR EIGEN_STRONG_INLINE Real highest() { return n; }
81 EIGEN_DEVICE_FUNC static EIGEN_CONSTEXPR EIGEN_STRONG_INLINE Real lowest() { return n; }
86 EIGEN_DEVICE_FUNC void update_value(T& val, Index new_val) {
90 EIGEN_DEVICE_FUNC void update_value(type2index<n>& val, Index new_val) {
[all …]
DTensor.h100EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index rank() const… in rank()
101EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index dimension(std::size_t n) const… in dimension()
102EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Dimensions& dimensions() const… in dimensions()
103EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index size() const… in size()
104EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar *data() … in data()
105EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar *data() const… in data()
115EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar& coeff(Index firstIndex, Index secondIndex, Ind… in coeff()
124EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar& coeff(const array<Index, NumIndices>& indices)… in coeff()
135 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar& coeff(CustomIndices& indices) const in coeff()
141 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar& coeff() const in coeff()
[all …]
DTensorCostModel.h31 static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE int MulCost() { in MulCost()
36 static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE int AddCost() { in AddCost()
40 static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE int DivCost() { in DivCost()
45 static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE int ModCost() { in ModCost()
49 static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE int CastCost() { in CastCost()
54 EIGEN_DEVICE_FUNC
56 EIGEN_DEVICE_FUNC
62 EIGEN_DEVICE_FUNC
74 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE double bytes_loaded() const { in bytes_loaded()
77 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE double bytes_stored() const { in bytes_stored()
[all …]
DTensorFixedSize.h62EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index rank() const { re… in rank()
63EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index dimension(std::size_t n) const { re… in dimension()
64EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Dimensions& dimensions() const { re… in dimensions()
65EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index size() const { re… in size()
66EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar *data() { re… in data()
67EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar *data() const { re… in data()
77EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar& coeff(Index firstIndex, IndexTypes... otherInd… in coeff()
85 EIGEN_DEVICE_FUNC
92 EIGEN_DEVICE_FUNC
99 EIGEN_DEVICE_FUNC
[all …]
/external/eigen/Eigen/src/Geometry/
DParametrizedLine.h44 EIGEN_DEVICE_FUNC inline ParametrizedLine() {} in ParametrizedLine()
47EIGEN_DEVICE_FUNC ParametrizedLine(const ParametrizedLine<Scalar,AmbientDimAtCompileTime,OtherOpti… in ParametrizedLine()
53EIGEN_DEVICE_FUNC inline explicit ParametrizedLine(Index _dim) : m_origin(_dim), m_direction(_dim)… in ParametrizedLine()
58 EIGEN_DEVICE_FUNC ParametrizedLine(const VectorType& origin, const VectorType& direction) in ParametrizedLine()
62EIGEN_DEVICE_FUNC explicit ParametrizedLine(const Hyperplane<_Scalar, _AmbientDim, OtherOptions>& …
65EIGEN_DEVICE_FUNC static inline ParametrizedLine Through(const VectorType& p0, const VectorType& p… in Through()
68 EIGEN_DEVICE_FUNC ~ParametrizedLine() {} in ~ParametrizedLine()
71 EIGEN_DEVICE_FUNC inline Index dim() const { return m_direction.size(); } in dim()
73 EIGEN_DEVICE_FUNC const VectorType& origin() const { return m_origin; } in origin()
74 EIGEN_DEVICE_FUNC VectorType& origin() { return m_origin; } in origin()
[all …]
DAlignedBox.h101 EIGEN_DEVICE_FUNC inline AlignedBox() in AlignedBox()
105 EIGEN_DEVICE_FUNC inline explicit AlignedBox(Index _dim) : m_min(_dim), m_max(_dim) in AlignedBox()
111EIGEN_DEVICE_FUNC inline AlignedBox(const OtherVectorType1& _min, const OtherVectorType2& _max) : … in AlignedBox()
115EIGEN_DEVICE_FUNC inline explicit AlignedBox(const MatrixBase<Derived>& p) : m_min(p), m_max(m_min) in AlignedBox()
118 EIGEN_DEVICE_FUNC ~AlignedBox() {} in ~AlignedBox()
121EIGEN_DEVICE_FUNC inline Index dim() const { return AmbientDimAtCompileTime==Dynamic ? m_min.size(… in dim()
124 EIGEN_DEVICE_FUNC inline bool isNull() const { return isEmpty(); } in isNull()
127 EIGEN_DEVICE_FUNC inline void setNull() { setEmpty(); } in setNull()
131 EIGEN_DEVICE_FUNC inline bool isEmpty() const { return (m_min.array() > m_max.array()).any(); } in isEmpty()
135 EIGEN_DEVICE_FUNC inline void setEmpty() in setEmpty()
[all …]
DTranslation.h54 EIGEN_DEVICE_FUNC Translation() {} in Translation()
56 EIGEN_DEVICE_FUNC inline Translation(const Scalar& sx, const Scalar& sy) in Translation()
63 EIGEN_DEVICE_FUNC inline Translation(const Scalar& sx, const Scalar& sy, const Scalar& sz) in Translation()
71 EIGEN_DEVICE_FUNC explicit inline Translation(const VectorType& vector) : m_coeffs(vector) {} in Translation()
74 EIGEN_DEVICE_FUNC inline Scalar x() const { return m_coeffs.x(); } in x()
76 EIGEN_DEVICE_FUNC inline Scalar y() const { return m_coeffs.y(); } in y()
78 EIGEN_DEVICE_FUNC inline Scalar z() const { return m_coeffs.z(); } in z()
81 EIGEN_DEVICE_FUNC inline Scalar& x() { return m_coeffs.x(); } in x()
83 EIGEN_DEVICE_FUNC inline Scalar& y() { return m_coeffs.y(); } in y()
85 EIGEN_DEVICE_FUNC inline Scalar& z() { return m_coeffs.z(); } in z()
[all …]
DRotation2D.h62 EIGEN_DEVICE_FUNC explicit inline Rotation2D(const Scalar& a) : m_angle(a) {}
65 EIGEN_DEVICE_FUNC Rotation2D() {}
72 EIGEN_DEVICE_FUNC explicit Rotation2D(const MatrixBase<Derived>& m)
78 EIGEN_DEVICE_FUNC inline Scalar angle() const { return m_angle; }
81 EIGEN_DEVICE_FUNC inline Scalar& angle() { return m_angle; }
84 EIGEN_DEVICE_FUNC inline Scalar smallestPositiveAngle() const {
90 EIGEN_DEVICE_FUNC inline Scalar smallestAngle() const {
98 EIGEN_DEVICE_FUNC inline Rotation2D inverse() const { return Rotation2D(-m_angle); }
101 EIGEN_DEVICE_FUNC inline Rotation2D operator*(const Rotation2D& other) const
105 EIGEN_DEVICE_FUNC inline Rotation2D& operator*=(const Rotation2D& other)
[all …]
DQuaternion.h66 EIGEN_DEVICE_FUNC inline CoeffReturnType x() const { return this->derived().coeffs().coeff(0); } in x()
68 EIGEN_DEVICE_FUNC inline CoeffReturnType y() const { return this->derived().coeffs().coeff(1); } in y()
70 EIGEN_DEVICE_FUNC inline CoeffReturnType z() const { return this->derived().coeffs().coeff(2); } in z()
72 EIGEN_DEVICE_FUNC inline CoeffReturnType w() const { return this->derived().coeffs().coeff(3); } in w()
75 EIGEN_DEVICE_FUNC inline NonConstCoeffReturnType x() { return this->derived().coeffs().x(); } in x()
77 EIGEN_DEVICE_FUNC inline NonConstCoeffReturnType y() { return this->derived().coeffs().y(); } in y()
79 EIGEN_DEVICE_FUNC inline NonConstCoeffReturnType z() { return this->derived().coeffs().z(); } in z()
81 EIGEN_DEVICE_FUNC inline NonConstCoeffReturnType w() { return this->derived().coeffs().w(); } in w()
84EIGEN_DEVICE_FUNC inline const VectorBlock<const Coefficients,3> vec() const { return coeffs().tem… in vec()
87 EIGEN_DEVICE_FUNC inline VectorBlock<Coefficients,3> vec() { return coeffs().template head<3>(); } in vec()
[all …]
/external/eigen/unsupported/Eigen/CXX11/src/util/
DEmulateArray.h23 EIGEN_DEVICE_FUNC
25 EIGEN_DEVICE_FUNC
28 EIGEN_DEVICE_FUNC
30 EIGEN_DEVICE_FUNC
33 EIGEN_DEVICE_FUNC
35 EIGEN_DEVICE_FUNC
38 EIGEN_DEVICE_FUNC
40 EIGEN_DEVICE_FUNC
43 EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE
48 EIGEN_DEVICE_FUNC
[all …]
DMaxSizeVector.h35 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
43 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
61 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
81 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
89 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
96 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
102 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
108 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
114 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
120 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
[all …]
/external/eigen/Eigen/src/Core/functors/
DUnaryFunctors.h24EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar operator() (const Scalar& a) const { return -a;… in EIGEN_EMPTY_STRUCT_CTOR()
26 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Packet packetOp(const Packet& a) const in packetOp()
44EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const Scalar& a) const { retur…
46 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Packet packetOp(const Packet& a) const
76EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const Scalar& a, const Score&)…
83EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const Scal&, const result_type…
94 EIGEN_DEVICE_FUNC
97 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Packet packetOp(const Packet& a) const
111 EIGEN_DEVICE_FUNC
114EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Packet packetOp(const Packet& a) const { return intern…
[all …]
/external/eigen/unsupported/Eigen/src/SpecialFunctions/arch/GPU/
DSpecialFunctions.h22 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
28 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
35 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
42 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
49 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
56 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
63 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
70 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
77 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
83 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
[all …]

1234567891011