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

1 2 3

  /external/eigen/Eigen/src/Core/
GenericPacketMath.h 214 pload(const typename unpacket_traits<Packet>::type* from) { return *from; }
218 ploadu(const typename unpacket_traits<Packet>::type* from) { return *from; }
222 pset1(const typename unpacket_traits<Packet>::type& a) { return a; }
226 pload1(const typename unpacket_traits<Packet>::type *a) { return pset1<Packet>(*a); }
234 ploaddup(const typename unpacket_traits<Packet>::type* from) { return *from; }
243 ploadquad(const typename unpacket_traits<Packet>::type* from)
256 inline void pbroadcast4(const typename unpacket_traits<Packet>::type *a,
273 inline void pbroadcast2(const typename unpacket_traits<Packet>::type *a,
282 plset(const typename unpacket_traits<Packet>::type& a) { return a; }
315 template<typename Packet> EIGEN_DEVICE_FUNC inline typename unpacket_traits<Packet>::type pfirst(const Packet& a
    [all...]
AssignEvaluator.h 63 LinearPacketSize = unpacket_traits<LinearPacketType>::size,
64 InnerPacketSize = unpacket_traits<InnerPacketType>::size
69 LinearRequiredAlignment = unpacket_traits<LinearPacketType>::alignment,
70 InnerRequiredAlignment = unpacket_traits<InnerPacketType>::alignment
275 enum { NextIndex = Index + unpacket_traits<PacketType>::size };
293 enum { NextIndex = Index_ + unpacket_traits<PacketType>::size };
404 packetSize = unpacket_traits<PacketType>::size,
431 packetSize =unpacket_traits<PacketType>::size,
455 const Index packetSize = unpacket_traits<PacketType>::size;
523 packetSize = unpacket_traits<PacketType>::size
    [all...]
Matrix.h 29 required_alignment = unpacket_traits<PacketScalar>::alignment,
ProductEvaluators.h 509 LhsVecPacketSize = unpacket_traits<LhsVecPacketType>::size,
510 RhsVecPacketSize = unpacket_traits<RhsVecPacketType>::size,
658 res = pset1<Packet>(typename unpacket_traits<Packet>::type(0));
667 res = pset1<Packet>(typename unpacket_traits<Packet>::type(0));
676 res = pset1<Packet>(typename unpacket_traits<Packet>::type(0));
687 res = pset1<Packet>(typename unpacket_traits<Packet>::type(0));
    [all...]
Redux.h 32 PacketSize = unpacket_traits<PacketType>::size,
220 const int packetAlignment = unpacket_traits<PacketScalar>::alignment;
  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorConversion.h 76 const int SrcPacketSize = internal::unpacket_traits<SrcPacket>::size;
96 const int SrcPacketSize = internal::unpacket_traits<SrcPacket>::size;
118 const int SrcPacketSize = internal::unpacket_traits<SrcPacket>::size;
126 const int TgtPacketSize = internal::unpacket_traits<TgtPacket>::size;
127 typedef typename internal::unpacket_traits<SrcPacket>::type SrcType;
128 typedef typename internal::unpacket_traits<TgtPacket>::type TgtType;
130 EIGEN_ALIGN_MAX typename internal::unpacket_traits<TgtPacket>::type values[TgtPacketSize];
192 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
TensorExecutor.h 61 const int PacketSize = unpacket_traits<typename TensorEvaluator<Expression, DefaultDevice>::PacketReturnType>::size;
104 static const int PacketSize = unpacket_traits<typename Evaluator::PacketReturnType>::size;
168 const Index PacketSize = Vectorizable ? unpacket_traits<typename Evaluator::PacketReturnType>::size : 1;
219 const Index PacketSize = unpacket_traits<typename Evaluator::PacketReturnType>::size;
TensorEvaluator.h 42 PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
108 internal::unpacket_traits<PacketReturnType>::size);
162 PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
207 internal::unpacket_traits<PacketReturnType>::size);
249 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
271 internal::unpacket_traits<PacketReturnType>::size);
314 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
387 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
482 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
572 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size
    [all...]
TensorGenerator.h 92 PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
136 const int packetSize = internal::unpacket_traits<PacketReturnType>::size;
TensorRandom.h 166 const int packetSize = internal::unpacket_traits<Packet>::size;
245 const int packetSize = internal::unpacket_traits<Packet>::size;
TensorReverse.h 110 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
261 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
TensorShuffling.h 109 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
231 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
TensorContraction.h 124 PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
391 const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
392 const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
448 const Index lhs_packet_size = internal::unpacket_traits<typename LeftEvaluator::PacketReturnType>::size;
449 const Index rhs_packet_size = internal::unpacket_traits<typename RightEvaluator::PacketReturnType>::size;
TensorContractionMapper.h 236 typedef typename unpacket_traits<Packet>::half HalfPacket;
287 const Index half_packet_size = unpacket_traits<HalfPacket>::size;
340 typedef typename unpacket_traits<Packet>::half HalfPacket;
TensorCustomOp.h 89 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
245 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
TensorStriding.h 109 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
282 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
TensorAssign.h 97 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
TensorEvalTo.h 101 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
TensorForcedEval.h 100 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
TensorChipping.h 139 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
324 static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size;
  /external/eigen/test/
vectorization_logic.cpp 100 typedef typename internal::unpacket_traits<PacketType>::half HalfPacketType;
102 PacketSize = internal::unpacket_traits<PacketType>::size,
103 HalfPacketSize = internal::unpacket_traits<HalfPacketType>::size
255 template<typename Scalar, bool Enable = !internal::is_same<typename internal::unpacket_traits<typename internal::packet_traits<Scalar>::type>::half,
260 typedef typename internal::unpacket_traits<typename internal::packet_traits<Scalar>::type>::half PacketType;
262 PacketSize = internal::unpacket_traits<PacketType>::size
  /external/eigen/Eigen/src/Core/functors/
NullaryFunctors.h 76 if(i==m_size1-unpacket_traits<Packet>::size+1)
  /external/eigen/Eigen/src/Core/util/
XprHelper.h 158 template<typename T> struct unpacket_traits
170 bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
182 typedef typename find_best_packet_helper<Size,typename unpacket_traits<PacketType>::half>::type type;
    [all...]
  /external/eigen/Eigen/src/Core/arch/CUDA/
PacketMath.h 85 template<> struct unpacket_traits<float4> { typedef float type; enum {size=4, alignment=Aligned16}; typedef float4 half; }; struct in namespace:Eigen::internal
86 template<> struct unpacket_traits<double2> { typedef double type; enum {size=2, alignment=Aligned16}; typedef double2 half; }; struct in namespace:Eigen::internal
  /external/eigen/Eigen/src/Core/arch/ZVector/
Complex.h 86 template<> struct unpacket_traits<Packet2cf> { typedef std::complex<float> type; enum {size=2, alignment=Aligned16}; typedef Packet2cf half; }; struct in namespace:Eigen::internal
87 template<> struct unpacket_traits<Packet1cd> { typedef std::complex<double> type; enum {size=1, alignment=Aligned16}; typedef Packet1cd half; }; struct in namespace:Eigen::internal

Completed in 216 milliseconds

1 2 3