mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Use native _Float16 for AVX512FP16 and update vectorization.
This commit is contained in:
committed by
Rasmus Munk Larsen
parent
0259a52b0e
commit
70f2aead9a
@@ -7,7 +7,8 @@
|
||||
// Include this header to be able to print Packets while debugging.
|
||||
|
||||
template <typename Packet,
|
||||
typename EnableIf = std::enable_if_t<Eigen::internal::unpacket_traits<Packet>::vectorizable> >
|
||||
typename EnableIf = std::enable_if_t<(Eigen::internal::unpacket_traits<Packet>::vectorizable ||
|
||||
Eigen::internal::unpacket_traits<Packet>::size > 1)> >
|
||||
std::ostream& operator<<(std::ostream& os, const Packet& packet) {
|
||||
using Scalar = typename Eigen::internal::unpacket_traits<Packet>::type;
|
||||
Scalar v[Eigen::internal::unpacket_traits<Packet>::size];
|
||||
|
||||
Reference in New Issue
Block a user