Home
last modified time | relevance | path

Searched refs:PacketAccess (Results 1 – 25 of 57) sorted by relevance

123

/external/eigen/Eigen/src/Core/functors/
DStlFunctors.h21 { enum { Cost = NumTraits<T>::MulCost, PacketAccess = false }; };
25 { enum { Cost = NumTraits<T>::MulCost, PacketAccess = false }; };
29 { enum { Cost = NumTraits<T>::AddCost, PacketAccess = false }; };
33 { enum { Cost = NumTraits<T>::AddCost, PacketAccess = false }; };
37 { enum { Cost = NumTraits<T>::AddCost, PacketAccess = false }; };
41 { enum { Cost = 1, PacketAccess = false }; };
45 { enum { Cost = 1, PacketAccess = false }; };
49 { enum { Cost = 1, PacketAccess = false }; };
53 { enum { Cost = 1, PacketAccess = false }; };
57 { enum { Cost = 1, PacketAccess = false }; };
[all …]
DUnaryFunctors.h39 PacketAccess = packet_traits<Scalar>::HasNegate
66 PacketAccess = packet_traits<Scalar>::HasAbs
130 PacketAccess = packet_traits<Scalar>::HasAbs2
157 PacketAccess = packet_traits<Scalar>::HasConj
186 PacketAccess = packet_traits<Scalar>::HasArg
207 PacketAccess = false
227 enum { Cost = 0, PacketAccess = false };
246 enum { Cost = 0, PacketAccess = false };
265 enum { Cost = 0, PacketAccess = false };
285 enum { Cost = 0, PacketAccess = false };
[all …]
DBinaryFunctors.h54PacketAccess = is_same<LhsScalar,RhsScalar>::value && packet_traits<LhsScalar>::HasAdd && packet_t…
98PacketAccess = is_same<LhsScalar,RhsScalar>::value && packet_traits<LhsScalar>::HasMul && packet_t…
130PacketAccess = internal::is_same<LhsScalar, RhsScalar>::value && packet_traits<LhsScalar>::HasMul
156PacketAccess = internal::is_same<LhsScalar, RhsScalar>::value && packet_traits<LhsScalar>::HasMin
182PacketAccess = internal::is_same<LhsScalar, RhsScalar>::value && packet_traits<LhsScalar>::HasMax
196 PacketAccess = false
291 PacketAccess = false
316 enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = false };
348PacketAccess = is_same<LhsScalar,RhsScalar>::value && packet_traits<LhsScalar>::HasSub && packet_t…
377PacketAccess = is_same<LhsScalar,RhsScalar>::value && packet_traits<LhsScalar>::HasDiv && packet_t…
[all …]
DAssignmentFunctors.h38PacketAccess = is_same<DstScalar,SrcScalar>::value && packet_traits<DstScalar>::Vectorizable && pa…
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
DNullaryFunctors.h29 PacketAccess = packet_traits<Scalar>::Vectorizable, IsRepeatable = true }; };
38 { enum { Cost = NumTraits<Scalar>::AddCost, PacketAccess = false, IsRepeatable = true }; };
124PacketAccess = (!NumTraits<Scalar>::IsInteger) && packet_traits<Scalar>::HasSetLinear && packet_…
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorFunctors.h28 { enum { Cost = scalar_div_cost<Scalar,false>::value, PacketAccess = false }; };
41 { enum { Cost = scalar_div_cost<Scalar,false>::value, PacketAccess = false }; };
54 PacketAccess = false };
81 PacketAccess = packet_traits<T>::HasAdd && packet_traits<T>::HasDiv &&
91 PacketAccess = false
98 static const bool PacketAccess = packet_traits<T>::HasAdd;
136 PacketAccess = PacketType<T, Device>::HasAdd
143 static const bool PacketAccess = packet_traits<T>::HasAdd && !NumTraits<T>::IsInteger;
190 PacketAccess = PacketType<T, Device>::HasAdd
223 static const bool PacketAccess = packet_traits<T>::HasMax;
[all …]
DTensorEvaluator.h42 PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1), enumerator
162 PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1),
234 PacketAccess = internal::functor_traits<NullaryOp>::PacketAccess,
299PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess & internal::functor_traits<UnaryOp>:…
367PacketAccess = TensorEvaluator<LeftArgType, Device>::PacketAccess & TensorEvaluator<RightArgType, …
368 internal::functor_traits<BinaryOp>::PacketAccess,
447PacketAccess = TensorEvaluator<Arg1Type, Device>::PacketAccess & TensorEvaluator<Arg2Type, Device>…
448 internal::functor_traits<TernaryOp>::PacketAccess,
551PacketAccess = TensorEvaluator<ThenArgType, Device>::PacketAccess & TensorEvaluator<ElseArgType, D…
DTensorRandom.h144 static const bool PacketAccess = true;
186 PacketAccess = UniformRandomGenerator<Scalar>::PacketAccess
224 static const bool PacketAccess = true;
268 PacketAccess = NormalRandomGenerator<Scalar>::PacketAccess
DTensorLayoutSwap.h120 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
182 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
DTensorConcatenation.h122PacketAccess = TensorEvaluator<LeftArgType, Device>::PacketAccess & TensorEvaluator<RightArgType, …
300PacketAccess = TensorEvaluator<LeftArgType, Device>::PacketAccess & TensorEvaluator<RightArgType, …
DTensorForcedEval.h104 PacketAccess = (PacketSize > 1),
127 const bool PacketAccess = internal::IsVectorizable<Device, const ArgType>::value;
128 …Executor<const EvalTo, typename internal::remove_const<Device>::type, PacketAccess>::run(evalToTmp…
DTensorReverse.h114 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
249 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
DTensorReductionCuda.h273 template <typename Self, typename Op, typename OutputType, bool PacketAccess, typename Enabled = vo…
281 template <typename Self, typename Op, typename OutputType, bool PacketAccess>
283 Self, Op, OutputType, PacketAccess,
351 …pename Self::CoeffReturnType, Eigen::half>::value && reducer_traits<Op, GpuDevice>::PacketAccess));
367 …FullReductionLauncher<Self, Op, OutputType, reducer_traits<Op, GpuDevice>::PacketAccess>::run(self…
539 template <typename Self, typename Op, typename OutputType, bool PacketAccess, typename Enabled = vo…
548 template <typename Self, typename Op, typename OutputType, bool PacketAccess>
550 Self, Op, OutputType, PacketAccess,
641 …pename Self::CoeffReturnType, Eigen::half>::value && reducer_traits<Op, GpuDevice>::PacketAccess));
661 …return InnerReductionLauncher<Self, Op, OutputType, reducer_traits<Op, GpuDevice>::PacketAccess>::…
DTensorAssign.h101PacketAccess = TensorEvaluator<LeftArgType, Device>::PacketAccess & TensorEvaluator<RightArgType, …
DTensorMorphing.h106 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
171 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
315 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
540 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
702 PacketAccess = false,
861 PacketAccess = false,
DTensorStriding.h113 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
269 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
DTensorChipping.h146 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
328 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
/external/eigen/unsupported/Eigen/src/SpecialFunctions/
DSpecialFunctionsFunctors.h40 PacketAccess = packet_traits<Scalar>::HasIGamma
67 PacketAccess = packet_traits<Scalar>::HasIGammac
92 PacketAccess = packet_traits<Scalar>::HasBetaInc
116 PacketAccess = packet_traits<Scalar>::HasLGamma
138 PacketAccess = packet_traits<Scalar>::HasDiGamma
160 PacketAccess = packet_traits<Scalar>::HasZeta
182 PacketAccess = packet_traits<Scalar>::HasPolygamma
205 PacketAccess = packet_traits<Scalar>::HasErf
228 PacketAccess = packet_traits<Scalar>::HasErfc
/external/tensorflow/tensorflow/core/kernels/
Dcwise_ops.h64 enum { Cost = 5 * NumTraits<T>::MulCost, PacketAccess = false };
76 enum { Cost = 5 * NumTraits<T>::MulCost, PacketAccess = false };
88 enum { Cost = 5 * NumTraits<T>::MulCost, PacketAccess = false };
118 enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = false };
146 PacketAccess = false,
179 PacketAccess = true,
192 PacketAccess = true,
230 PacketAccess = functor_traits<Binary>::PacketAccess,
260 PacketAccess = functor_traits<Binary>::PacketAccess,
341 PacketAccess = functor_traits<scalar_difference_op<Scalar>>::PacketAccess &&
[all …]
Dcwise_ops_gradients.h45 PacketAccess = packet_traits<T>::HasSub && packet_traits<T>::HasMul,
68 PacketAccess = packet_traits<T>::HasSub && packet_traits<T>::HasMul,
97 PacketAccess = packet_traits<T>::HasMul,
126 PacketAccess = packet_traits<T>::HasMul & packet_traits<T>::HasDiv,
127 Cost = NumTraits<T>::MulCost + scalar_div_cost<T, PacketAccess>::value,
161 PacketAccess = packet_traits<T>::HasMul,
Deigen_activations.h51 PacketAccess = packet_traits<T>::HasAdd && packet_traits<T>::HasMul &&
85 PacketAccess = packet_traits<T>::HasAdd && packet_traits<T>::HasMul &&
116 PacketAccess = packet_traits<Scalar>::HasMax &&
Deigen_pooling.h279 static const bool PacketAccess = internal::is_same<T, float>::value; member
281 static const bool PacketAccess = false;
375 PacketAccess = true,
377 PacketAccess = false,
388 PacketAccess = false,
Dcast_op.h267 enum { Cost = NumTraits<To>::AddCost, PacketAccess = false };
305 enum { Cost = NumTraits<float>::AddCost, PacketAccess = false };
320 enum { Cost = NumTraits<float>::AddCost, PacketAccess = false };
/external/eigen/Eigen/src/Core/arch/CUDA/
DTypeCasting.h32 { enum { Cost = NumTraits<float>::AddCost, PacketAccess = false }; };
50 { enum { Cost = NumTraits<float>::AddCost, PacketAccess = false }; };
68 { enum { Cost = NumTraits<float>::AddCost, PacketAccess = false }; };
/external/eigen/Eigen/src/Core/
DTranspositions.h230 template<int SizeAtCompileTime, int MaxSizeAtCompileTime, typename _StorageIndex, int PacketAccess>
231 class Map<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex>,PacketAccess>
232 …itionsBase<Map<Transpositions<SizeAtCompileTime,MaxSizeAtCompileTime,_StorageIndex>,PacketAccess> >

123