Add support for AVX512-FP16 for vectorizing half precision math

This commit is contained in:
Matthew Sterrett
2022-08-17 18:15:21 +00:00
committed by Rasmus Munk Larsen
parent 76a669fb45
commit 7a3b667c43
7 changed files with 985 additions and 1 deletions

View File

@@ -178,6 +178,9 @@ using std::ptrdiff_t;
#include "src/Core/arch/Default/GenericPacketMathFunctionsFwd.h"
#if defined EIGEN_VECTORIZE_AVX512
#if defined EIGEN_VECTORIZE_AVX512FP16
#include "src/Core/arch/AVX512/PacketMathFP16.h"
#endif
#include "src/Core/arch/SSE/PacketMath.h"
#include "src/Core/arch/SSE/TypeCasting.h"
#include "src/Core/arch/SSE/Complex.h"