/** * @file PacketFilter.h * @author bab2min (bab2min@gmail.com) * @brief * @version 0.3.3 * @date 2021-03-31 * * @copyright Copyright (c) 2020-2021 * */ #ifndef EIGENRAND_PACKET_FILTER_H #define EIGENRAND_PACKET_FILTER_H #include #include "MorePacketMath.h" namespace Eigen { namespace Rand { namespace detail { template class CompressMask; } } } #ifdef EIGEN_VECTORIZE_AVX #include "arch/AVX/PacketFilter.h" #endif #ifdef EIGEN_VECTORIZE_SSE2 #include "arch/SSE/PacketFilter.h" #endif #ifdef EIGEN_VECTORIZE_NEON #include "arch/NEON/PacketFilter.h" #endif #endif