Restrict new AVX512 trsm to AVX512VL, rename files for consistency.

This commit is contained in:
Antonio Sánchez
2022-04-14 16:58:32 +00:00
parent 67eeba6e72
commit 07db964bde
6 changed files with 14 additions and 9 deletions

View File

@@ -190,7 +190,9 @@ using std::ptrdiff_t;
#include "src/Core/arch/SSE/MathFunctions.h"
#include "src/Core/arch/AVX/MathFunctions.h"
#include "src/Core/arch/AVX512/MathFunctions.h"
#include "src/Core/arch/AVX512/trsmKernel_impl.hpp"
#ifdef __AVX512VL__
#include "src/Core/arch/AVX512/TrsmKernel.h"
#endif
#elif defined EIGEN_VECTORIZE_AVX
// Use AVX for floats and doubles, SSE for integers
#include "src/Core/arch/SSE/PacketMath.h"