This patch adds support for RISCV's vector extension RVV1.0.

libeigen/eigen!2030
This commit is contained in:
Chip Kerchner
2025-11-20 11:28:07 -05:00
committed by Charles Schlosser
parent 8eb6551a8a
commit 49623d0c4e
11 changed files with 6642 additions and 5 deletions

View File

@@ -475,6 +475,7 @@ enum Type {
SVE = 0x6,
HVX = 0x7,
LSX = 0x8,
RVV10 = 0x9,
#if defined EIGEN_VECTORIZE_SSE
Target = SSE
#elif defined EIGEN_VECTORIZE_ALTIVEC
@@ -491,6 +492,8 @@ enum Type {
Target = HVX
#elif defined EIGEN_VECTORIZE_LSX
Target = LSX
#elif defined EIGEN_VECTORIZE_RVV10
Target = RVV10
#else
Target = Generic
#endif