Home
last modified time | relevance | path

Searched refs:Vectorizable (Results 1 – 19 of 19) sorted by relevance

/external/eigen/Eigen/src/Core/products/
DGeneralMatrixVector.h36 Vectorizable = packet_traits<LhsScalar>::Vectorizable && packet_traits<RhsScalar>::Vectorizable
38 LhsPacketSize = Vectorizable ? packet_traits<LhsScalar>::size : 1,
39 RhsPacketSize = Vectorizable ? packet_traits<RhsScalar>::size : 1,
40 ResPacketSize = Vectorizable ? packet_traits<ResScalar>::size : 1
47 typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
48 typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
49 typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
138 else if(Vectorizable)
160 if (Vectorizable)
252 if (Vectorizable)
[all …]
DGeneralBlockPanelKernel.h156 Vectorizable = packet_traits<LhsScalar>::Vectorizable && packet_traits<RhsScalar>::Vectorizable,
157 LhsPacketSize = Vectorizable ? packet_traits<LhsScalar>::size : 1,
158 RhsPacketSize = Vectorizable ? packet_traits<RhsScalar>::size : 1,
159 ResPacketSize = Vectorizable ? packet_traits<ResScalar>::size : 1,
179 typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
180 typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
181 typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
232 Vectorizable = packet_traits<LhsScalar>::Vectorizable && packet_traits<RhsScalar>::Vectorizable,
233 LhsPacketSize = Vectorizable ? packet_traits<LhsScalar>::size : 1,
234 RhsPacketSize = Vectorizable ? packet_traits<RhsScalar>::size : 1,
[all …]
/external/eigen/test/
Dvectorization_logic.cpp78 template<typename Scalar, bool Enable = internal::packet_traits<Scalar>::Vectorizable> struct vecto…
216 if(internal::packet_traits<float>::Vectorizable) in test_vectorization_logic()
225 if(internal::packet_traits<double>::Vectorizable) in test_vectorization_logic()
Dgeo_quaternion.cpp209 if(internal::packet_traits<Scalar>::Vectorizable) in mapQuaternion()
251 if(internal::packet_traits<Scalar>::Vectorizable) in quaternionAlignment()
Dgeo_parametrizedline.cpp89 if(internal::packet_traits<Scalar>::Vectorizable) in parametrizedline_alignment()
Dgeo_hyperplane.cpp139 if(internal::packet_traits<Scalar>::Vectorizable) in hyperplane_alignment()
Dmapped_matrix.cpp38 if(internal::packet_traits<Scalar>::Vectorizable) in map_class_vector()
Dgeo_transformations.cpp426 if(internal::packet_traits<Scalar>::Vectorizable) in transform_alignment()
/external/eigen/Eigen/src/Core/
DFunctors.h50Vectorizable = is_same<LhsScalar,RhsScalar>::value && packet_traits<LhsScalar>::HasMul && packet_t…
66 PacketAccess = scalar_product_op<LhsScalar,RhsScalar>::Vectorizable
211Vectorizable = is_same<LhsScalar,RhsScalar>::value && packet_traits<LhsScalar>::HasDiv && packet_t…
224 PacketAccess = scalar_quotient_op<LhsScalar,RhsScalar>::Vectorizable
528 { enum { Cost = 1, PacketAccess = packet_traits<Scalar>::Vectorizable, IsRepeatable = true }; };
DGenericPacketMath.h75 Vectorizable = 0, enumerator
DGeneralProduct.h394 ForceAlignment = internal::packet_traits<Scalar>::Vectorizable,
/external/eigen/Eigen/src/Core/arch/NEON/
DPacketMath.h60 Vectorizable = 1,
77 Vectorizable = 1,
DComplex.h32 Vectorizable = 1,
/external/eigen/Eigen/src/Core/arch/AltiVec/
DPacketMath.h77 Vectorizable = 1,
94 Vectorizable = 1,
DComplex.h37 Vectorizable = 1,
/external/eigen/Eigen/src/Core/arch/SSE/
DPacketMath.h65 Vectorizable = 1,
81 Vectorizable = 1,
95 Vectorizable = 1,
DComplex.h29 Vectorizable = 1,
255 Vectorizable = 1,
/external/eigen/Eigen/src/Geometry/
DOrthoMethods.h46 bool Vectorizable = bool((VectorLhs::Flags&VectorRhs::Flags)&PacketAccessBit)>
/external/eigen/Eigen/src/Core/util/
DXprHelper.h154 packet_access_bit = packet_traits<Scalar>::Vectorizable && aligned_bit ? PacketAccessBit : 0