HomeSort by relevance Sort by last modified time
    Searched refs:packet_traits (Results 1 - 25 of 73) sorted by null

1 2 3

  /external/eigen/unsupported/Eigen/src/SpecialFunctions/
SpecialFunctionsFunctors.h 40 PacketAccess = packet_traits<Scalar>::HasIGamma
67 PacketAccess = packet_traits<Scalar>::HasIGammac
92 PacketAccess = packet_traits<Scalar>::HasBetaInc
107 typedef typename packet_traits<Scalar>::type Packet;
116 PacketAccess = packet_traits<Scalar>::HasLGamma
129 typedef typename packet_traits<Scalar>::type Packet;
138 PacketAccess = packet_traits<Scalar>::HasDiGamma
151 typedef typename packet_traits<Scalar>::type Packet;
160 PacketAccess = packet_traits<Scalar>::HasZeta
173 typedef typename packet_traits<Scalar>::type Packet
    [all...]
  /external/eigen/test/
first_aligned.cpp 15 const int packet_size = sizeof(Scalar) * internal::packet_traits<Scalar>::size;
24 VERIFY(internal::packet_traits<Scalar>::size == 1 || internal::first_default_aligned(array, size) == size);
vectorization_logic.cpp 94 template<typename Scalar, bool Enable = internal::packet_traits<Scalar>::Vectorizable>
97 typedef internal::packet_traits<Scalar> PacketTraits;
99 typedef typename internal::packet_traits<Scalar>::type PacketType;
255 template<typename Scalar, bool Enable = !internal::is_same<typename internal::unpacket_traits<typename internal::packet_traits<Scalar>::type>::half,
256 typename internal::packet_traits<Scalar>::type>::value >
259 typedef internal::packet_traits<Scalar> PacketTraits;
260 typedef typename internal::unpacket_traits<typename internal::packet_traits<Scalar>::type>::half PacketType;
400 if(internal::packet_traits<float>::Vectorizable)
409 if(internal::packet_traits<double>::Vectorizable)
geo_parametrizedline.cpp 89 if(internal::packet_traits<Scalar>::Vectorizable && internal::packet_traits<Scalar>::size<=4)
packetmath.cpp 115 typedef internal::packet_traits<Scalar> PacketTraits;
331 typedef internal::packet_traits<Scalar> PacketTraits;
404 packet_helper<internal::packet_traits<Scalar>::HasTanh,Packet> h;
412 packet_helper<internal::packet_traits<Scalar>::HasLGamma,Packet> h;
418 packet_helper<internal::packet_traits<Scalar>::HasErf,Packet> h;
424 packet_helper<internal::packet_traits<Scalar>::HasErfc,Packet> h;
442 CHECK_CWISE1_IF(internal::packet_traits<Scalar>::HasLGamma, std::lgamma, internal::plgamma);
443 CHECK_CWISE1_IF(internal::packet_traits<Scalar>::HasErf, std::erf, internal::perf);
444 CHECK_CWISE1_IF(internal::packet_traits<Scalar>::HasErfc, std::erfc, internal::perfc);
486 typedef internal::packet_traits<Scalar> PacketTraits
    [all...]
mapstride.cpp 26 array = (Scalar*)(internal::IntPtr(a_array) + (internal::packet_traits<Scalar>::AlignedOnScalar?sizeof(Scalar):sizeof(typename NumTraits<Scalar>::Real)));
66 array1 = (Scalar*)(internal::IntPtr(a_array1) + (internal::packet_traits<Scalar>::AlignedOnScalar?sizeof(Scalar):sizeof(typename NumTraits<Scalar>::Real)));
71 array2 = (Scalar*)(internal::IntPtr(a_array2) + (internal::packet_traits<Scalar>::AlignedOnScalar?sizeof(Scalar):sizeof(typename NumTraits<Scalar>::Real)));
geo_quaternion.cpp 214 if(internal::packet_traits<Scalar>::Vectorizable)
256 if(internal::packet_traits<Scalar>::Vectorizable && internal::packet_traits<Scalar>::size<=4)
  /external/eigen/unsupported/test/
cxx11_tensor_random.cpp 51 internal::packet_traits<int>::type packetOp(
53 const int packetSize = internal::packet_traits<int>::size;
58 return internal::pload<typename internal::packet_traits<int>::type>(values);
  /external/eigen/Eigen/src/Core/functors/
UnaryFunctors.h 42 PacketAccess = packet_traits<T>::HasAdd && packet_traits<T>::HasDiv &&
43 packet_traits<T>::HasNegate && packet_traits<T>::HasExp
64 PacketAccess = packet_traits<Scalar>::HasNegate };
85 PacketAccess = packet_traits<Scalar>::HasAbs
133 { enum { Cost = NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasAbs2 }; };
152 PacketAccess = packet_traits<Scalar>::HasConj
174 PacketAccess = packet_traits<Scalar>::HasArg
271 PacketAccess = packet_traits<Scalar>::HasExp
    [all...]
AssignmentFunctors.h 38 PacketAccess = is_same<DstScalar,SrcScalar>::value && packet_traits<DstScalar>::Vectorizable && packet_traits<SrcScalar>::Vectorizable
59 PacketAccess = is_same<DstScalar,SrcScalar>::value && packet_traits<DstScalar>::HasAdd
80 PacketAccess = is_same<DstScalar,SrcScalar>::value && packet_traits<DstScalar>::HasSub
102 PacketAccess = is_same<DstScalar,SrcScalar>::value && packet_traits<DstScalar>::HasMul
123 PacketAccess = is_same<DstScalar,SrcScalar>::value && packet_traits<DstScalar>::HasDiv
160 PacketAccess = packet_traits<Scalar>::Vectorizable
BinaryFunctors.h 54 PacketAccess = is_same<LhsScalar,RhsScalar>::value && packet_traits<LhsScalar>::HasAdd && packet_traits<RhsScalar>::HasAdd
98 PacketAccess = is_same<LhsScalar,RhsScalar>::value && packet_traits<LhsScalar>::HasMul && packet_traits<RhsScalar>::HasMul
130 PacketAccess = internal::is_same<LhsScalar, RhsScalar>::value && packet_traits<LhsScalar>::HasMul
156 PacketAccess = internal::is_same<LhsScalar, RhsScalar>::value && packet_traits<LhsScalar>::HasMin
182 PacketAccess = internal::is_same<LhsScalar, RhsScalar>::value && packet_traits<LhsScalar>::HasMax
348 PacketAccess = is_same<LhsScalar,RhsScalar>::value && packet_traits<LhsScalar>::HasSub && packet_traits<RhsScalar>::HasSub
377 PacketAccess = is_same<LhsScalar,RhsScalar>::value && packet_traits<LhsScalar>::HasDiv && packet_traits<RhsScalar>::HasDiv
    [all...]
NullaryFunctors.h 29 PacketAccess = packet_traits<Scalar>::Vectorizable, IsRepeatable = true }; };
124 PacketAccess = (!NumTraits<Scalar>::IsInteger) && packet_traits<Scalar>::HasSetLinear && packet_traits<Scalar>::HasBlend,
125 /*&& ((!NumTraits<Scalar>::IsInteger) || packet_traits<Scalar>::HasDiv),*/ // <- vectorization for integer is currently disabled
  /external/eigen/Eigen/src/Core/products/
GeneralMatrixVector.h 64 Vectorizable = packet_traits<LhsScalar>::Vectorizable && packet_traits<RhsScalar>::Vectorizable
65 && int(packet_traits<LhsScalar>::size)==int(packet_traits<RhsScalar>::size),
66 LhsPacketSize = Vectorizable ? packet_traits<LhsScalar>::size : 1,
67 RhsPacketSize = Vectorizable ? packet_traits<RhsScalar>::size : 1,
68 ResPacketSize = Vectorizable ? packet_traits<ResScalar>::size : 1
71 typedef typename packet_traits<LhsScalar>::type _LhsPacket;
72 typedef typename packet_traits<RhsScalar>::type _RhsPacket;
73 typedef typename packet_traits<ResScalar>::type _ResPacket
    [all...]
GeneralBlockPanelKernel.h 361 Vectorizable = packet_traits<LhsScalar>::Vectorizable && packet_traits<RhsScalar>::Vectorizable,
362 LhsPacketSize = Vectorizable ? packet_traits<LhsScalar>::size : 1,
363 RhsPacketSize = Vectorizable ? packet_traits<RhsScalar>::size : 1,
364 ResPacketSize = Vectorizable ? packet_traits<ResScalar>::size : 1,
386 typedef typename packet_traits<LhsScalar>::type _LhsPacket;
387 typedef typename packet_traits<RhsScalar>::type _RhsPacket;
388 typedef typename packet_traits<ResScalar>::type _ResPacket;
474 Vectorizable = packet_traits<LhsScalar>::Vectorizable && packet_traits<RhsScalar>::Vectorizable
    [all...]
  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorFunctors.h 81 PacketAccess = packet_traits<T>::HasAdd && packet_traits<T>::HasDiv &&
82 packet_traits<T>::HasNegate && packet_traits<T>::HasExp
98 static const bool PacketAccess = packet_traits<T>::HasAdd;
143 static const bool PacketAccess = packet_traits<T>::HasAdd && !NumTraits<T>::IsInteger;
223 static const bool PacketAccess = packet_traits<T>::HasMax;
264 static const bool PacketAccess = packet_traits<T>::HasMin;
305 static const bool PacketAccess = packet_traits<T>::HasMul;
TensorMeta.h 50 struct PacketType : internal::packet_traits<Scalar> {
51 typedef typename internal::packet_traits<Scalar>::type type;
  /external/eigen/Eigen/src/Core/
DenseCoeffsBase.h 39 typedef typename internal::packet_traits<Scalar>::type PacketScalar;
54 typename internal::packet_traits<Scalar>::type
233 typedef typename internal::packet_traits<Scalar>::type DefaultPacketType;
262 typedef typename internal::packet_traits<Scalar>::type DefaultPacketType;
308 typedef typename internal::packet_traits<Scalar>::type PacketScalar;
649 typedef typename packet_traits<Scalar>::type DefaultPacketType;
Transpose.h 224 (int(MatrixType::RowsAtCompileTime) == int(internal::packet_traits<typename MatrixType::Scalar>::size))
240 typedef typename internal::packet_traits<typename MatrixType::Scalar>::type Packet;
241 const Index PacketSize = internal::packet_traits<Scalar>::size;
ArrayBase.h 51 typedef typename internal::packet_traits<Scalar>::type PacketScalar;
Reverse.h 75 PacketSize = internal::packet_traits<Scalar>::size,
  /external/eigen/Eigen/src/Core/arch/CUDA/
Complex.h 58 Vectorizable = packet_traits<std::complex<T>>::HasMul
79 Vectorizable = packet_traits<std::complex<T>>::HasDiv
  /external/eigen/demos/mandelbrot/
mandelbrot.cpp 33 enum { packetSize = Eigen::internal::packet_traits<Real>::size }; // number of reals in a Packet
151 ? int(Eigen::internal::packet_traits<float>::size)
152 : int(Eigen::internal::packet_traits<double>::size);
  /external/eigen/bench/
benchVecAdd.cpp 93 typedef internal::packet_traits<Scalar>::type PacketScalar;
94 const int PacketSize = internal::packet_traits<Scalar>::size;
  /external/eigen/Eigen/src/Core/util/
BlasUtil.h 161 typedef typename packet_traits<Scalar>::type Packet;
162 typedef typename packet_traits<Scalar>::half HalfPacket;
194 typedef typename packet_traits<Scalar>::type Packet;
195 typedef typename packet_traits<Scalar>::half HalfPacket;
  /external/eigen/Eigen/src/Jacobi/
Jacobi.h 306 PacketSize = packet_traits<Scalar>::size,
307 OtherPacketSize = packet_traits<OtherScalar>::size
309 typedef typename packet_traits<Scalar>::type Packet;
310 typedef typename packet_traits<OtherScalar>::type OtherPacket;

Completed in 554 milliseconds

1 2 3