Home
last modified time | relevance | path

Searched refs:Packet8h (Results 1 – 7 of 7) sorted by relevance

/external/eigen/unsupported/Eigen/src/SpecialFunctions/arch/AVX/
DBesselFunctions.h7 F16_PACKET_FUNCTION(Packet8f, Packet8h, pbessel_i0)
10 F16_PACKET_FUNCTION(Packet8f, Packet8h, pbessel_i0e)
13 F16_PACKET_FUNCTION(Packet8f, Packet8h, pbessel_i1)
16 F16_PACKET_FUNCTION(Packet8f, Packet8h, pbessel_i1e)
19 F16_PACKET_FUNCTION(Packet8f, Packet8h, pbessel_j0)
22 F16_PACKET_FUNCTION(Packet8f, Packet8h, pbessel_j1)
25 F16_PACKET_FUNCTION(Packet8f, Packet8h, pbessel_k0)
28 F16_PACKET_FUNCTION(Packet8f, Packet8h, pbessel_k0e)
31 F16_PACKET_FUNCTION(Packet8f, Packet8h, pbessel_k1)
34 F16_PACKET_FUNCTION(Packet8f, Packet8h, pbessel_k1e)
[all …]
DSpecialFunctions.h7 F16_PACKET_FUNCTION(Packet8f, Packet8h, perf)
10 F16_PACKET_FUNCTION(Packet8f, Packet8h, pndtri)
/external/eigen/Eigen/src/Core/arch/AVX/
DMathFunctions.h176 F16_PACKET_FUNCTION(Packet8f, Packet8h, psin) in F16_PACKET_FUNCTION() argument
177 F16_PACKET_FUNCTION(Packet8f, Packet8h, pcos) in F16_PACKET_FUNCTION()
178 F16_PACKET_FUNCTION(Packet8f, Packet8h, plog) in F16_PACKET_FUNCTION()
179 F16_PACKET_FUNCTION(Packet8f, Packet8h, plog2) in F16_PACKET_FUNCTION()
180 F16_PACKET_FUNCTION(Packet8f, Packet8h, plog1p) in F16_PACKET_FUNCTION()
181 F16_PACKET_FUNCTION(Packet8f, Packet8h, pexpm1) in F16_PACKET_FUNCTION()
182 F16_PACKET_FUNCTION(Packet8f, Packet8h, pexp) in F16_PACKET_FUNCTION()
183 F16_PACKET_FUNCTION(Packet8f, Packet8h, ptanh) in F16_PACKET_FUNCTION()
184 F16_PACKET_FUNCTION(Packet8f, Packet8h, psqrt) in F16_PACKET_FUNCTION()
185 F16_PACKET_FUNCTION(Packet8f, Packet8h, prsqrt) in F16_PACKET_FUNCTION()
[all …]
DPacketMath.h34 typedef eigen_packet_wrapper<__m128i, 2> Packet8h; typedef
40 template<> struct is_arithmetic<Packet8h> { enum { value = true }; };
115 typedef Packet8h type;
117 typedef Packet8h half;
936Packet8h> { typedef Eigen::half type; enum {size=8, alignment=Aligned16, vectorizable=true, masked…
938 template<> EIGEN_STRONG_INLINE Packet8h pset1<Packet8h>(const Eigen::half& from) {
942 template<> EIGEN_STRONG_INLINE Eigen::half pfirst<Packet8h>(const Packet8h& from) {
946 template<> EIGEN_STRONG_INLINE Packet8h pload<Packet8h>(const Eigen::half* from) {
950 template<> EIGEN_STRONG_INLINE Packet8h ploadu<Packet8h>(const Eigen::half* from) {
954 template<> EIGEN_STRONG_INLINE void pstore<Eigen::half>(Eigen::half* to, const Packet8h& from) {
[all …]
DTypeCasting.h95 template<> EIGEN_STRONG_INLINE Packet8f pcast<Packet8h, Packet8f>(const Packet8h& a) {
103 template<> EIGEN_STRONG_INLINE Packet8h pcast<Packet8f, Packet8h>(const Packet8f& a) {
/external/tensorflow/tensorflow/compiler/xla/pjrt/
Dtranspose_kernels.h192 using Eigen::internal::Packet8h;
195 PacketBlock<Packet8h, bs> block;
197 block.packet[i] = Eigen::internal::ploadu<Packet8h>(
/external/eigen/Eigen/src/Core/arch/AVX512/
DPacketMath.h192 typedef Packet8h half;
1606 EIGEN_STRONG_INLINE Packet8h predux_half_dowto4<Packet16h>(const Packet16h& a) {
1607 Packet8h lane0 = _mm256_extractf128_si256(a, 0);
1608 Packet8h lane1 = _mm256_extractf128_si256(a, 1);
1609 return padd<Packet8h>(lane0, lane1);