Add architecture definition files for Qualcomm Hexagon Vector Extension (HVX)

This commit is contained in:
cheng wang
2023-08-01 17:47:57 +00:00
committed by Antonio Sánchez
parent 2af700aa40
commit 66e8f38891
5 changed files with 611 additions and 0 deletions

View File

@@ -242,6 +242,8 @@ using std::ptrdiff_t;
#include "src/Core/arch/MSA/PacketMath.h"
#include "src/Core/arch/MSA/MathFunctions.h"
#include "src/Core/arch/MSA/Complex.h"
#elif defined EIGEN_VECTORIZE_HVX
#include "src/Core/arch/HVX/PacketMath.h"
#endif
#if defined EIGEN_VECTORIZE_GPU
@@ -375,6 +377,10 @@ using std::ptrdiff_t;
#include "src/Core/arch/AVX512/GemmKernel.h"
#endif
#if defined(EIGEN_VECTORIZE_HVX)
#include "src/Core/arch/HVX/GeneralBlockPanelKernel.h"
#endif
#include "src/Core/Select.h"
#include "src/Core/VectorwiseOp.h"
#include "src/Core/PartialReduxEvaluator.h"