Home | History | Annotate | Download | only in Core

Lines Matching defs:PacketAccess

38     PacketAccess = packet_traits<Scalar>::HasAdd
66 PacketAccess = scalar_product_op<LhsScalar,RhsScalar>::Vectorizable
95 PacketAccess = internal::is_same<LhsScalar, RhsScalar>::value && packet_traits<LhsScalar>::HasMul
118 PacketAccess = packet_traits<Scalar>::HasMin
141 PacketAccess = packet_traits<Scalar>::HasMax
165 enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess=0 };
177 enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = false };
198 PacketAccess = packet_traits<Scalar>::HasSub
218 PacketAccess = packet_traits<Scalar>::HasDiv
234 PacketAccess = false
250 PacketAccess = false
272 PacketAccess = packet_traits<Scalar>::HasNegate };
293 PacketAccess = packet_traits<Scalar>::HasAbs
312 { enum { Cost = NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasAbs2 }; };
330 PacketAccess = packet_traits<Scalar>::HasConj
347 { enum { Cost = is_same<Scalar, NewType>::value ? 0 : NumTraits<NewType>::AddCost, PacketAccess = false }; };
362 { enum { Cost = 0, PacketAccess = false }; };
377 { enum { Cost = 0, PacketAccess = false }; };
392 { enum { Cost = 0, PacketAccess = false }; };
407 { enum { Cost = 0, PacketAccess = false }; };
423 { enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasExp }; };
439 { enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasLog }; };
467 { enum { Cost = NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasMul }; };
479 { enum { Cost = NumTraits<Scalar1>::MulCost, PacketAccess = false }; };
494 { enum { Cost = NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasMul }; };
506 { enum { Cost = 2 * NumTraits<Scalar>::MulCost, PacketAccess = false }; };
542 { enum { Cost = 1, PacketAccess = packet_traits<Scalar>::Vectorizable, IsRepeatable = true }; };
551 { enum { Cost = NumTraits<Scalar>::AddCost, PacketAccess = false, IsRepeatable = true }; };
614 { enum { Cost = 1, PacketAccess = packet_traits<Scalar>::HasSetLinear, IsRepeatable = true }; };
683 { enum { Cost = NumTraits<Scalar>::AddCost, PacketAccess = packet_traits<Scalar>::HasAdd }; };
699 PacketAccess = packet_traits<Scalar>::HasSqrt
718 PacketAccess = packet_traits<Scalar>::HasCos
737 PacketAccess = packet_traits<Scalar>::HasSin
757 PacketAccess = packet_traits<Scalar>::HasTan
776 PacketAccess = packet_traits<Scalar>::HasACos
795 PacketAccess = packet_traits<Scalar>::HasASin
813 { enum { Cost = 5 * NumTraits<Scalar>::MulCost, PacketAccess = false }; };
843 { enum { Cost = NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasDiv }; };
859 { enum { Cost = NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasMul }; };
875 { enum { Cost = 2*NumTraits<Scalar>::MulCost, PacketAccess = packet_traits<Scalar>::HasMul }; };
881 { enum { Cost = NumTraits<T>::MulCost, PacketAccess = false }; };
885 { enum { Cost = NumTraits<T>::MulCost, PacketAccess = false }; };
889 { enum { Cost = NumTraits<T>::AddCost, PacketAccess = false }; };
893 { enum { Cost = NumTraits<T>::AddCost, PacketAccess = false }; };
897 { enum { Cost = NumTraits<T>::AddCost, PacketAccess = false }; };
901 { enum { Cost = 1, PacketAccess = false }; };
905 { enum { Cost = 1, PacketAccess = false }; };
909 { enum { Cost = 1, PacketAccess = false }; };
913 { enum { Cost = 1, PacketAccess = false }; };
917 { enum { Cost = 1, PacketAccess = false }; };
921 { enum { Cost = 1, PacketAccess = false }; };
925 { enum { Cost = 1, PacketAccess = false }; };
929 { enum { Cost = 1, PacketAccess = false }; };
933 { enum { Cost = 1, PacketAccess = false }; };
937 { enum { Cost = functor_traits<T>::Cost, PacketAccess = false }; };
941 { enum { Cost = functor_traits<T>::Cost, PacketAccess = false }; };
945 { enum { Cost = 1 + functor_traits<T>::Cost, PacketAccess = false }; };
949 { enum { Cost = 1 + functor_traits<T>::Cost, PacketAccess = false }; };
955 { enum { Cost = 0, PacketAccess = false }; };
959 { enum { Cost = 0, PacketAccess = false }; };
963 { enum { Cost = 0, PacketAccess = false }; };
967 { enum { Cost = 0, PacketAccess = false }; };
971 { enum { Cost = functor_traits<T0>::Cost + functor_traits<T1>::Cost, PacketAccess = false }; };
975 { enum { Cost = functor_traits<T0>::Cost + functor_traits<T1>::Cost + functor_traits<T2>::Cost, PacketAccess = false }; };