Home
last modified time | relevance | path

Searched refs:Derived1 (Results 1 – 25 of 30) sorted by relevance

12

/external/eigen/Eigen/src/Core/
DAssign.h134 template<typename Derived1, typename Derived2, int Index, int Stop>
138 outer = Index / Derived1::InnerSizeAtCompileTime,
139 inner = Index % Derived1::InnerSizeAtCompileTime
142 static EIGEN_STRONG_INLINE void run(Derived1 &dst, const Derived2 &src) in run()
145 assign_DefaultTraversal_CompleteUnrolling<Derived1, Derived2, Index+1, Stop>::run(dst, src); in run()
149 template<typename Derived1, typename Derived2, int Stop>
150 struct assign_DefaultTraversal_CompleteUnrolling<Derived1, Derived2, Stop, Stop>
152 static EIGEN_STRONG_INLINE void run(Derived1 &, const Derived2 &) {}
155 template<typename Derived1, typename Derived2, int Index, int Stop>
158 …static EIGEN_STRONG_INLINE void run(Derived1 &dst, const Derived2 &src, typename Derived1::Index o…
[all …]
DSelfAdjointView.h204 template<typename Derived1, typename Derived2, int UnrollCount, bool ClearOpposite>
205 struct triangular_assignment_selector<Derived1, Derived2, (SelfAdjoint|Upper), UnrollCount, ClearOp…
208 col = (UnrollCount-1) / Derived1::RowsAtCompileTime,
209 row = (UnrollCount-1) % Derived1::RowsAtCompileTime
212 static inline void run(Derived1 &dst, const Derived2 &src)
214 …triangular_assignment_selector<Derived1, Derived2, (SelfAdjoint|Upper), UnrollCount-1, ClearOpposi…
223 template<typename Derived1, typename Derived2, bool ClearOpposite>
224 struct triangular_assignment_selector<Derived1, Derived2, SelfAdjoint|Upper, 0, ClearOpposite>
226 static inline void run(Derived1 &, const Derived2 &) {}
229 template<typename Derived1, typename Derived2, int UnrollCount, bool ClearOpposite>
[all …]
DAssign_MKL.h76 template<typename Derived1, typename Derived2, typename UnaryOp, int Traversal, int Unrolling,
77 int VmlTraversal = vml_assign_traits<Derived1, Derived2, UnaryOp>::Traversal >
79 : assign_impl<Derived1, Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,Unrolling,BuiltIn>
83 template<typename Derived1, typename Derived2, typename UnaryOp, int Traversal, int Unrolling>
84 struct vml_assign_impl<Derived1, Derived2, UnaryOp, Traversal, Unrolling, InnerVectorizedTraversal>
86 typedef typename Derived1::Scalar Scalar;
87 typedef typename Derived1::Index Index;
88 static inline void run(Derived1& dst, const CwiseUnaryOp<UnaryOp, Derived2>& src)
103 template<typename Derived1, typename Derived2, typename UnaryOp, int Traversal, int Unrolling>
104 struct vml_assign_impl<Derived1, Derived2, UnaryOp, Traversal, Unrolling, LinearVectorizedTraversal>
[all …]
DTriangularMatrix.h441 template<typename Derived1, typename Derived2, unsigned int Mode, int UnrollCount, bool ClearOpposi…
445 col = (UnrollCount-1) / Derived1::RowsAtCompileTime,
446 row = (UnrollCount-1) % Derived1::RowsAtCompileTime
449 typedef typename Derived1::Scalar Scalar;
451 static inline void run(Derived1 &dst, const Derived2 &src)
453 …triangular_assignment_selector<Derived1, Derived2, Mode, UnrollCount-1, ClearOpposite>::run(dst, s…
476 template<typename Derived1, typename Derived2, unsigned int Mode, bool ClearOpposite>
477 struct triangular_assignment_selector<Derived1, Derived2, Mode, 0, ClearOpposite>
479 static inline void run(Derived1 &, const Derived2 &) {}
482 template<typename Derived1, typename Derived2, bool ClearOpposite>
[all …]
/external/clang/test/Analysis/
Dderived-to-base.cpp375 class Derived1 : public Base { class
380 class Derived2 : public Derived1 {
389 Derived1 *d1p = reinterpret_cast<Derived1*>(new Derived2); in testXXX()
402 class Derived1 : public Base { class
408 class Derived2 : public Derived1 {
417 Derived1 *d1p = reinterpret_cast<Derived1*>(new Derived2); in test()
430 class Derived1 : public Base { class
436 class Derived2 : public Derived1 {
445 Derived1 *d1p = new Derived2; in test()
Dreinterpret-cast.cpp24 class Derived1 : public Base1 {}; class
26 Derived1 *f1();
/external/google-breakpad/src/testing/test/
Dgmock_stress_test.cc77 class Derived1 : public Base { class
79 Derived1(int a_x, int a_y) : Base(a_x), y_(a_y) {} in Derived1() function in testing::__anonf6884c1e0111::Derived1
93 linked_ptr<Derived1> pointer1(new Derived1(1, 2));
108 linked_ptr<Derived1> p1(pointer1); in TestConcurrentCopyAndReadLinkedPtr()
122 const linked_ptr<Derived1> p0(new Derived1(1, 2));
130 linked_ptr<Derived1> p1(p0); in TestConcurrentWriteToEqualLinkedPtr()
131 linked_ptr<Derived1> p2(p0); in TestConcurrentWriteToEqualLinkedPtr()
/external/clang/test/SemaCXX/
Dwarn-overloaded-virtual.cpp89 struct Derived1: virtual Base { struct
96 struct MostDerived: Derived1, Derived2 {
107 struct Derived1: virtual Base { struct
114 struct Derived3: Derived1 {
Dcomposite-pointer-type.cpp4 class Derived1 : public Base { }; class
7 void f0(volatile Base *b, Derived1 *d1, const Derived2 *d2) { in f0()
18 void f1(volatile Base *b, Derived1 *d1, const Derived2 *d2) { in f1()
Dconversion-function.cpp297 struct Derived1 : Base { }; struct
301 struct SuperDerived : Derived1, Derived2 {
302 using Derived1::operator int;
Doverloaded-builtin-operators.cpp156 struct Derived1 : Base { }; struct
164 bool test_with_base_ptrs(ConvertibleToPtrOf<Derived1> d1, in test_with_base_ptrs()
Dconditional-expr.cpp64 struct Derived1: Abstract { struct
230 …const Abstract &abstract1 = true ? static_cast<const Abstract&>(Derived1()) : Derived2(); // expec… in test()
231 const Abstract &abstract2 = true ? static_cast<const Abstract&>(Derived1()) : throw 3; // ok in test()
/external/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/
Dp12.cpp77 template <typename T> struct Derived1 : Base { struct
85 Derived1<int> d1; in test0()
112 struct Derived1 : Base { struct
135 …expect<0>(Derived1().foo<int>()); // expected-error {{no matching member function for call to 'foo… in test()
136 expect<2>(Derived1().foo<0>()); in test()
/external/clang/test/SemaTemplate/
Dclass-template-ctor-initializer.cpp61 struct Derived1 : Base { struct
62 Derived1() : Base(1, 2) {} // expected-error {{no matching constructor}} in Derived1() argument
70 Derived1<void> d1;
Dmember-access-ambig.cpp20 class Derived1 : public Base { }; class
24 class X : public B, public Derived2, public Derived1
/external/eigen/doc/examples/
DTemplateKeyword_flexible.cpp6 template <typename Derived1, typename Derived2>
7 void copyUpperTriangularPart(MatrixBase<Derived1>& dst, const MatrixBase<Derived2>& src) in copyUpperTriangularPart()
/external/eigen/test/eigen2/
Dproduct.h14 template<typename Derived1, typename Derived2>
15 …x(const MatrixBase<Derived1>& m1, const MatrixBase<Derived2>& m2, typename Derived1::RealScalar ep…
Dmain.h203 template<typename Derived1, typename Derived2>
204 inline bool test_ei_isMuchSmallerThan(const MatrixBase<Derived1>& m1, in test_ei_isMuchSmallerThan()
207 return m1.isMuchSmallerThan(m2, test_precision<typename ei_traits<Derived1>::Scalar>()); in test_ei_isMuchSmallerThan()
/external/eigen/Eigen/src/Geometry/
DQuaternion.h141 template<typename Derived1, typename Derived2>
142 Derived& setFromTwoVectors(const MatrixBase<Derived1>& a, const MatrixBase<Derived2>& b);
273 template<typename Derived1, typename Derived2>
274 static Quaternion FromTwoVectors(const MatrixBase<Derived1>& a, const MatrixBase<Derived2>& b);
419 template<int Arch, class Derived1, class Derived2, typename Scalar, int _Options> struct quat_produ…
421 …static EIGEN_STRONG_INLINE Quaternion<Scalar> run(const QuaternionBase<Derived1>& a, const Quatern…
570 template<typename Derived1, typename Derived2>
571 inline Derived& QuaternionBase<Derived>::setFromTwoVectors(const MatrixBase<Derived1>& a, const Mat…
620 template<typename Derived1, typename Derived2>
621 Quaternion<Scalar,Options> Quaternion<Scalar,Options>::FromTwoVectors(const MatrixBase<Derived1>& a…
/external/clang/test/CXX/class.access/
Dp4.cpp133 class Derived1 : Base<1> { }; class
166 class Derived1 : private Base { // expected-note 2 {{declared private here}} \ class
171 …Private test1(Derived1 &d) { return d; } // expected-error {{'operator Private' is a private membe… in test1()
173 …Public test2(Derived1 &d) { return d; } // expected-error {{cannot cast 'test4::Derived1' to its p… in test2()
/external/eigen/test/
Dproduct.h13 template<typename Derived1, typename Derived2>
14 …x(const MatrixBase<Derived1>& m1, const MatrixBase<Derived2>& m2, typename Derived1::RealScalar ep…
/external/eigen/Eigen/src/Core/util/
DStaticAssert.h201 #define EIGEN_STATIC_ASSERT_SAME_XPR_KIND(Derived1, Derived2) \
202 EIGEN_STATIC_ASSERT((internal::is_same<typename internal::traits<Derived1>::XprKind, \
/external/eigen/Eigen/src/Eigen2Support/Geometry/
DQuaternion.h167 template<typename Derived1, typename Derived2>
168 Quaternion& setFromTwoVectors(const MatrixBase<Derived1>& a, const MatrixBase<Derived2>& b);
337 template<typename Derived1, typename Derived2>
338 inline Quaternion<Scalar>& Quaternion<Scalar>::setFromTwoVectors(const MatrixBase<Derived1>& a, con…
/external/clang/test/Coverage/
Dcxx-language-features.inc21 class Derived1 : Base1, virtual public Base2 { };
/external/eigen/doc/
DInsideEigenExample.dox315 template<typename Derived1, typename Derived2,
316 int Vectorization = internal::assign_traits<Derived1, Derived2>::Vectorization,
317 int Unrolling = internal::assign_traits<Derived1, Derived2>::Unrolling>
328 internal::assign_impl<Derived1, Derived2, LinearVectorization, NoUnrolling>
333 template<typename Derived1, typename Derived2>
334 struct internal::assign_impl<Derived1, Derived2, LinearVectorization, NoUnrolling>
336 static void run(Derived1 &dst, const Derived2 &src)
339 const int packetSize = internal::packet_traits<typename Derived1::Scalar>::size;
340 const int alignedStart = internal::assign_traits<Derived1,Derived2>::DstIsAligned ? 0
349 …dst.template copyPacket<Derived2, Aligned, internal::assign_traits<Derived1,Derived2>::SrcAlignmen…
[all …]

12