1 #ifndef EIGEN_AVX512_BESSELFUNCTIONS_H 2 #define EIGEN_AVX512_BESSELFUNCTIONS_H 3 4 namespace Eigen { 5 namespace internal { 6 7 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_i0) 8 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_i0) 9 10 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_i0e) 11 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_i0e) 12 13 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_i1) 14 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_i1) 15 16 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_i1e) 17 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_i1e) 18 19 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_j0) 20 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_j0) 21 22 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_j1) 23 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_j1) 24 25 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_k0) 26 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_k0) 27 28 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_k0e) 29 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_k0e) 30 31 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_k1) 32 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_k1) 33 34 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_k1e) 35 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_k1e) 36 37 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_y0) 38 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_y0) 39 40 F16_PACKET_FUNCTION(Packet16f, Packet16h, pbessel_y1) 41 BF16_PACKET_FUNCTION(Packet16f, Packet16bf, pbessel_y1) 42 43 } // namespace internal 44 } // namespace Eigen 45 46 #endif // EIGEN_AVX512_BESSELFUNCTIONS_H 47