Add basic support for packetmath for BF16 RVV

libeigen/eigen!2093
This commit is contained in:
Chip Kerchner
2025-12-16 14:25:46 -05:00
parent 21e4582d17
commit 4f14da11d9
4 changed files with 946 additions and 185 deletions

View File

@@ -288,6 +288,9 @@ using std::ptrdiff_t;
#if defined EIGEN_VECTORIZE_RVV10FP16
#include "src/Core/arch/RVV10/PacketMathFP16.h"
#endif
#if defined EIGEN_VECTORIZE_RVV10BF16
#include "src/Core/arch/RVV10/PacketMathBF16.h"
#endif
#elif defined EIGEN_VECTORIZE_ZVECTOR
#include "src/Core/arch/ZVector/PacketMath.h"
#include "src/Core/arch/ZVector/MathFunctions.h"